Wow. If you're a video gamer and have yet to enter the current generation of consoles, here's your chance.
First a deal for the PS3 at Walmart on Saturday the 24th:
On 11/24 at 8:00am (running through 11:59pm on 11/25), the 80GB PS3 ($499) will come with 10 FREE Blu-ray movies instantly. You choose any 10 BD titles under $30 within the store and they will override the prices to zero. For those stores that carry BD already, additional titles are being sent in for the sale. For those that do not have BD in their store (a small minority) product will be sent to each store specifically for this sale.
Oh, and you still get your 5 FREE movies by mail. (Which take quite a while to ship, BTW.)
And for the Xbox 360:
Original Xbox console users: Buy an Xbox 360. Migrate your paid Xbox LIVE subscription (for the original Xbox console) to Xbox LIVE Gold.
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. Details over here.
To translate: if you have an old Xbox and an old Xbox Live account, and then buy a 360 and upgrade to a XBL Gold account, (and then leap through a hoop or two), Microsoft will send you a copy of Halo 3. Now, I don't think there are many people who this will apply to, but just in case...
Your best case scenario, BTW is this: Buy one of the 360 packs with Marvel Ult Alliance and Forza packed in next Friday, when a certain retail store will be giving away a copy of Guitar Hero II with every 360 purchased and then qualify for the copy of Halo 3.