get a windows live account and sign up at xbox.com and type that in on your xbox.my e-mail is atait@bellsouth.net if you want to say thanks.
yeah it does, they even use the same 1,3 and 12 month subscriptions
Yer of course
Internet.
you have to hook up to your internet connection (broadband or dsl) and let it configure itself. if this doesn't work, call 1-800-4MY-XBOX and they'll help you out.