ok i have a 360..and i wanna go LIVE now
because it looks amazing on 360
i never used live in the past because of my xbox is
modded..but for the 360 Live is a MUST
so my question is..can i buy a xbox live gold card at a store? like say pay 59.99$ for a 12month service
card...if so what stores do i buy the xbox 360 live cards from?
any infomation is cool..really wanna go live