We just spent some serious, and we mean serious time with Xbox Live for Windows Phone 7. Just like your Xbox, this is sort of an amalgamation of "the place you go to play games" and "the place you go to ping and taunt your friends who also play games." Unfortunately, it seems there's a bit of a disconnect between phone-based scores and records and Xbox achievements -- they all add up to the same gamerscore, but you can't easily pull up your most recent Halo exploits to show off on your mobile, for instance. Luckily, that still puts Microsoft in a better position than any other mobile games platform (until Apple can get