When you buy halo, a 12 month subscription you get 800 microsoft points. I pre-ordered halo and i talked to the best buy reps and apparently when you pick up the game you can just buy the bundle there. It's a pretty good deal if you need the xbox live card...