Link
Here's How to Get Your Halo 3 Game
1. Buy an Xbox 360 console by December 21.
2. Connect to Xbox LIVE.
3. Register HERE with promotional code XBX7777, your new console serial number, and a valid mailing address.
4. And look for your copy of Halo 3 for Xbox 360 in your mailbox!
Get Halo 3 free. Buy your Xbox 360 today!
(*Online offer valid in the 50 United States, D.C., and all United States military bases with valid APO/FPO bases. Offer expires 23:59 hr (PST) December 21, 2007. You must purchase a new Xbox 360 system between November 21, 2007, and December 21, 2007, establish a new Xbox LIVE Account, then register on the promotion website on or before December 21, 2007. Hard drive, Windows Live™ ID, and high speed Internet access required for Xbox LIVE account. (See Xbox LIVE system requirements at www.xbox.com/live.) Limit: one offer submission per person. Xbox 360 Halo 3 game will be fulfilled through mail by January 18, 2008. Fulfillment requires a valid mailing address. Not combinable with other Microsoft offers or rebates. Proof of purchase required.)