5 minute halo
What would be interesting would be a report by EB games et al regarding their in stock/sold numbers, to give a better estimate on how many sales were full sales, and how much of it is simply channel-stuffing.
Regarding gaming pdas, time and moore's law will prove me wrong, but for now, I can't see something as complex as halo scaling onto a pda without massive compromises. Doom is too different, in terms of hardware demands, to ensure Halo's runnability.
Doom came out in 1993, on a single floppy disk, requiring 4MB of Ram for your 386. There's versions of Doom ported to digital cameras, even. While a PDA is more powerful (200mhz ARM chips, last I recall), it still lacks the cpu, ram, and gpu for the graphics. And if it did have such, it'd have an even shorter battery life than an UMPC.
(Let's take a moment to imagine Halo's speed and graphics quality on a 386. Or let's be generous. A pentium 166. With a voodoo card. On two 9-volt batteries.)
Yes, I know of things like Metroid on the DS or Me and my Katamari on PSP. But those are custom-built, taylored to the unique traits of those platforms, like dual CPUs and a single known gpu. And an entire scene is less complex than Master Chief's model.
Direct X and the game would need a massive redesign in order to fit with the limited processing power, limited battery power, limited bandwidth, and unknown inputs. And that would defeat the purpose and negate any pda advantage.
On the plus side, we've still got minesweeper. And Wordpad. And we all eat our meals with swiss army knives, because they've got more features than a fork, right? Right?