Ah, yes, Live Anywhere hearkens back to the days of TEN and Mplayer (or was that Mplay? Can't remember). I still find it amazing that console players actually pay to play their games online... oh wait, no I don't. Console players also think Halo is the greatest FPS series ever made.
As for GFW, it doesn't mean crap unless MS starts releasing 360 and PC games at the same time. Though, even then, the PC version would be consolized.
To be fair, I can't really blame MS or all these other publishers for catering to the console kiddies. They are businesses and as such, they exist to make money. However, what I can blame are the console kiddies themselves for having such low standards. Dumb bastards. If they had simply recognized that Goldeneye and Halo were crap, the whole genre wouldn't have caught on and PCs would still be getting good shooters.