Digging around a bit, I like this collection of "Geek gifts for 2009", in particular the "Geek gifts for under $20" post.
Of course, as geek gifts go, ThinkGeek is a great resource.
4 classic reads, newly available on Google Books
12 hours ago