If you want to try it out, Microsoft has released a
new client for Games for Windows - Live. I've downloaded and installed it and so far found nothing really exciting about it. There are some videos, a demo, and other small stuff but really it's just not worth the time if you can't send or receive messages with other Live folks on the 360 or PC. Really, nothing to see here. Move along.