It's acceped everywhere.It's just that it has a fixed value on the clard and ti use it, you must have cash on the card. Mastercard and Visa card are selling them.
Here is the link for Visa:
http://usa.visa.com/personal/cards/prepaid/visa_gift_card.html?it=l2|%2Fpersonal%2Fcards%2Fpr epaid%2Fvisa_gift_card_order%2Ejsp|Visa%20Gift%20C ard
Here's the link for Mastercard:
Get a MasterCard® Gift or General Purpose Prepaid Card*| MasterCard®
Seems like it's only avaliable in a selected number of countries though but it might help some of you. =)