It's the same exact price if you were to buy it anywhere else, $59.99 Yearly.
through netflix
you can either buy a xbox live subscription from a video store (blockbuster, EB games, Gamestop, rogers etc.) Or buy it online through your xbox with the use of your credit card...
yes through the zune marketplace you will need Microsoft points to buy them
Pretty much any store
You have to buy a membership card. You can buy them at a local Gamestop or Walmart i believe or you can purchase it through your account on xbox with a credit card. You also will need internet connection.
No. You will need to register and buy Xbox live.
You only need to buy Xbox live if you want to play online.
Buy a wireless adapter an then buy 3/6/12 months of xbox live!
first you have to have internet connection, and connect it to your xbox with the ethernet cable or the wireless adapter that you can buy at best buy, then you must buy xbox live from game stop.
you can't use points to buy xbox live membership. You have to buy them both seperately.
Fortress craft is available on the xbox live marketplace, and through the official website.
Yes, if you browse through Games on Demand, you will be able to find halo.