Why are so many people hyperventilating about 64-bit chips? Yes, within a couple of years all CPUs will be 64-bit capable. But it's going to be years beyond that before there is any sort of universal benefit to running on 64-bit hardware, and more years before running such hardware becomes a requirement. Some simple guideposts:
1. The G5 was and still is Apple's only 64-bit CPU. PowerBooks have never been 64-bit. By definition, no Mac pros have ever done mobile 64-bit computing.
2. The only bits of OS X that are 64-bit-capable are the kernel/BSD components. You cannot, right now, create a 64-bit-aware GUI application. At all. The only 64-bit-aware apps are specialized (mostly scientific) apps that are command-line only. (Yes, some mathematical apps can tie into these command-line tools to make certain functions 64-bit-aware, but these hardly affect the general computing audience.)
3. Until Apple updates OS X to be 64-bit-aware throughout, and similarly updates XCode to compile 64-bit GUI apps, there will continue to be no 64-bit-aware GUI apps.
4. After Apple finishes #3, there will be a long delay while major software publishers wait until the next rev of their apps to recompile for 64-bit-ness. Think Intel transition all over again. How fast is that going, when the tools have been around for a year already? Adobe is waiting two years to release Intel-native apps. Expect as long of a delay for 64-bit-ness.
5. Even after all developers start compiling 64-bit-aware apps, it will be years longer before they drop support for 32-bit versions.
My back-of-the-envelope timeline would be that all of Apple's CPUs will be 64-bit by the end of 2007, at the earliest. Leopard *might* be through-and-through 64-bit-aware, and should be released by summer 2007. I would expect, then, that 64-bit apps will start appearing in late 2007 at the earliest. And that most apps won't be 64-bit-aware before the end of 2008. And, finally, that 32-bit compatibility won't be dropped for at least two years after that, around 2010.
So please, stop hyperventilating about whether the MBP is a "Yikes" or the CD is a dead end. The horizon for 64-bit apps making a realistic impact on most of our lives is so far off that it's almost absurd to be worrying about it now. The CoreDuo is a kick-ass chip, and the MBP is a kick-ass computer.