OpenDarwin,
While I respect your opinions, in searching developer.apple.com for VT, Vanderpool, Pacifica or hypervisors, all I get is information on VT-100 terminal emulation and a suggestion for 'supervisor' over
hypervisor. Ha!
I appreciate your education on VPC, but I've used virtualization on the Mac since Insignia Solutions SoftPC in the early 1990s, through VPC 7.0.2 and I've used Virtual Server since it was branded as a Connectix Preview. Also, I was an Apple developer from 1984 - 1997 until Amelio made it too painful to stay on the Mac, then I switched from native code to managed code, java first then .net.
I'm not spreading nor creating FUD.
What Apple does to classically stop anyone, including VMware is keep the roadmap and/or core technical details closed. And breaking APIs is par for the course. Sure Darwin is open source, but it isn't enough of OS X to develop a complete app. And Apple doesn't drop source as they develop Leopard, etal. because others could infer too much from that.
My point about the mini is this: Apple isn't going to upset the cart for their bread and butter Xserve, Powermac and Powerbook lines on a OS that will need
major debugging. That's one reason why PowerPC lines and software is safe until 20xx or whenever.
Speaking of FUD, don't buy into Job's Reality Distortion(tm) field about OS X being compiled for x86 since aught zero. There's no secrets here, I remember NeXT/OpenStep x86. And I've known about Darwin-x86, I run it in a VM regularly. But "compiled for x86" and real-world use by actual customers and a support track record are a Pacific Ocean apart. Remember 10.0 or 10.1??
Apple's going to let early adopters and consumers bear the brunt of the x86 transition first -- not to mention all the developers who will have to buy production x86 units just to verify on 'production' hardware. Plus they have to return those $999 units they rented at WWDC 2005.
Finally, if you think a Universal binary will buy you Player functionality on PPC as seamless as the x86 version, then you are truly blind. Player is all about virtualizing
x86 hardware. A Player on PPC that virtualizes a PPC machine and not an x86 machine is just not interesting. So on PPC you have to
emulate an x86 CPU, that's just not something Xcode will do you.