Xbox Live rocks. I don't have it myself, but I have played it at my friend's house.
Best Game: Gears of War
Gears of War has a cool story and also co-op. It kicks *bottom* on Live. Another thing is that you can play co-op on Live. I meen you can play with a friend on the same tv on Live.
I've also tried Spiderman 3, which personally I don't think is worth the money. You would go tired of it very fast and the game would stay on the shelf for a while.
Another game I tried is Rainbow Six: Vegas. I didn't really like it, but that is because I don't like those kinda games. Stealth isn't my type. I'm more like a mass attacker and you can't just run in front of the enemy in Vegas. You would like die with 5 bullets through your body and I don't like that kind of realism. One shot in the head and you're there on the floor (this is OK though. Headshots will always be headshots). I haven't tried Vegas on Live.
Reply