Amazon gift cards
My sister always tells me that I am impossible to buy for.  However, for my birthday this year, she had an EXCELLENT idea.  She went online to amazon.com and bought me five Amazon gift cards.  She knows how much I love to read but she wasn't sure which books I already owned.  She knew that using the gift cards, I could buy any books that I wanted.  I love to shop for books through Amazon.
Rating: 5 stars