Is the content automatically subbed or dubbed, or is English the default?
I have tried the service in Finland, but haven't actually signed up for it. It might require a local address/credit card.
They end up working just about the same though. You can buy them both at a retail store for cash, and use them just like a credit card anywhere Visa/Amex/Discover/whatever is accepted.
You might need to get European cards, though, and I'm not sure how they work over there or how easy they are to get.
However, none of this makes up for the fact that they're implementing data caps.