If you love books, technology, distributed computing, maps, visualization, typography, (i.e. if you are anything like me), there's a new book that you ought to read. And even if you don't care for any of these things, if you like well-spun yarns of young love, I think you would love Mr. Penumbra's 24-Hour Bookstore
Unfortunately, though, this is a book-of-the-moment. The book has so many references to current technology (Google, Twitter, etc.) that it may seem very dated a couple of years from now. Still, it would make a nice 2012 Christmas gift.