You will have to go to a local retailer and purchase the subscription card with cash/check or similar payment.
No.
no
There's no way of doing this, sorry.
i dont think you can i have it and i need a cable and xbox live card soz.
All you have to do is create the account and it automatically becomes what is call an Xbox Live Silver Account. You don't need any credit card or subscription card.
Yes, an Xbox Live card has a back.
A silver card is nothing. It is the gold card that lets you get on Xbox live.
U can use a credit card or buy a Xbox live membership card
Well first of all, did you buy a Xbox Live membership card? If yes it will on the back of the card.
buying a new card for xbox live
Yes.
Xbox live Silver is for XBOX Live MarketPlace not for playing LIVE with you're friends that's what is the XBOX LIVE GOLD is.