Amazon Gift Card
In a bind about a quickly approaching holiday, birthday, anniversary, etc?  Here's an easy answer that allows the recipient to choose whatever their heart desires.  A little pampering, a new book, that hand-screened silk tie?  Doesn't matter and they can shop for it and place the order all from the comfort of their jammies!  Amazon provides fast delivery, too.