I think it's alright people keep asking why not in my country? Google has had these cards around for quite a while and they're still ONLY available in the US. OK fine, perhaps it's a headache to have physical cards in every country, but there's no reason we can't buy them online and email codes like Amazon does. I would love to be able to give my kids gift cards for their new N7's they're getting so they can buy some games .. but I'm forced to use a credit card (I've got a prepaid credit card for them, but it's a headache) .. BTW, I'm in the UK so it's got a pretty well established banking system so shouldn't be a problem for Google to sort.
BTW, Google is also incorporated in the UK with UK bank accounts, paying UK wages and paying UK tax.. hahaha ok they're not paying taxes here but never mind that little detail