Seriously?  Who doesn't like gift cards?
Its money on a card for Amazon.  Does it get any better?  This is the gift everyone wants/needs.
Rating: 5 stars