ive been playing mechassault over live and ill probably pick up ghost recon in the next couple of weeks. mechassault and ghost recon seem to be the best two games for live right now. i know ive been having a lot of fun in destruction mode with mechassault.
my gamertag is LGX.
if you go to xbox's site you can find a list of ISP's that work with live. you NEED to check if yours works before you buy it because the stores will not let you return it once you buy it. also, you need a valid credit card to activate it.