Is Google heading the dreaded Microsoft naming way?
Google Play Store. Windows Live Search, eh I mean Windows Live Search Center. Games For Windows? Surely you mean Games for Windows - Live. Or Xbox Marketplace?
Also Google Wallet is unavailable in many countries as others have noted.
Oh well, I was hoping that someone would give Apple a run for money.