Somewhat of a spinoff of the Starbucks thread -
I've seen Visa / MC gift cards that have the recipients name or a custom photo. Is there anywhere that I can order a customized gift card for "free" (I.e. face value on gift card)? A gift card seems more like a present than a check does, but a generic Visa one would allow it to be used in any store...