You might want to do a search on the American Express Gift cards. There are some complaints on their use. Here's something that may have you think twice - comes from the Amex site:
Let us know as soon as possible about a lost or stolen Card by calling 1-877-AXP-GIFT. Funds used before we receive notification cannot be replaced
So if someone steals it and uses it right away.. there goes your $.
AAA sells the Visa Gift card. There are all sorts of rules on this card too. For example, you can't use it in a ATM or they charge a fee if you need cash. You can't use it for gas unless you have at least $51 balance.
Read all the fine print before you decide.