Gift Cards are a GREAT gift!
I know some say gift cards are too impersonal a gift; I completely disagree.  My family knows I love to read, but have no idea what I may or may not have already read.  Giving me a gift card for any event allows me to purchase exactly what I want.  The way they give the gift card to me is the time when they show how well they know me.
Rating: 5 stars