Amazon.com has a deal on XBOX LIVE 12 MONTH Membership cards for $29.97. This deal will not last long! Get them while you can. That is a total savings of over $20.00! In order to play friends online, you need to be on XBOX LIVE.
Even if you are not due right now to renew your subscription, you can get this card and put the number into the redemption area and you will then extend your membership for another 13 months.
While you are there, pick one up for a friend or two too. This is a sweet deal and does not last long.