So I know we aren't talking about the technical stuff, but I get to the last step on Hulu, credit card bit.. And using my one smart card (which works with other us content providers) it's saying it needs to be a us card..
Anyone got any ideas?
Even better a free streaming service *sigh*


