I have just gotten Xbox live and I must say I am not dissapointed, I do have questions for ya tho.
The gamerscore you get for achievments, are they good for anything??
Also, what are good games for online play, I know the halo games and left 4 dead are pretty good.
Hopefully I wont be the only person the thread helps out.