Microsoft are running a special offer for current Xbox owners where if you purchase a Xbox 360 between November 21 and December 21 and upgrade to Xbox Live Gold, you can register to receive a free copy of Halo 3. Here's the details from
this page:
As a current paid Xbox Live member using an original Xbox console (not Xbox 360), you're more than ready for Halo 3, and here's a great reason to step up. Buy your Xbox 360 between November 21 and December 21, 2007, move your existing paid Xbox Live account to an Xbox Live Gold subscription and then register on this site, and we will send you a copy of Halo 3. Finish the fight in high definition, with new weapons and challenges.
Free Halo 3? It doesn't get any better than that. Current Paid Xbox Live Members on the original Xbox console (not Xbox 360), here's how to get your Halo 3 game:
- Buy an Xbox 360 console between November 21 and December 21, 2007.
- Convert your current paid Xbox Live account to an Xbox Live Gold subscription.
- Register here between November 21 and December 21, 2007 with promotional code XBX7777, with your new console serial number, and a valid mailing address.
- Look for your copy of Halo 3 in your mailbox!