For the movie lover - Netflix has gift subscriptions! It is super flexible. You can pick a plan (1, 2 or 3 at a time unlimited or 1 at a time with 2 a month) and you can select from a one to 12 month subscription. Clearly they want you to get your friends and family hooked on Netflix but I think it is a unique gift that keeps on giving . . .
For the book lover - a nice set of bookends, perhaps with a hard bound edition of a favorite book or an amazon gift card.
That's all I have in me now - that I'm willing to share. As you can tell, I really need some help in the idea department so feel free to add to my list.