sidefx: A while back someone linked a website in the US that allowed you to purchase a "virtual" US based credit card for just that sort of thing. Anybody have a link and used that sort of thing?
There is a local debit card that works very well. I use it for my Hulu, Vudu and Netflix subscriptions. Search the forums.