ExtremeTech published an article about the Live Anywhere initiative for Windows Vista:
Finally, your Xbox Live friends list, achievements, Live Arcade, and all that other good stuff would be accessible on those other platforms with over 100 million gamers. I was absolutely giddy. They didn't show the service off per se, but rather had a mock-up demonstration of what it would be like. You'd be sitting there on your PC and someone on the Xbox 360 would see you online, invite you into a cross-platform game, and away you'd go. They'd send you a message, and you'd get it on your phone, PC, 360—wherever you happen to be. You could edit your Forza Motorsport 2 car on your PC and then take it out on the 360 to drive. Sure it was just a mock-up, but the idea was to say, "This is what we're going for."