Umm. Just a couple of points:
From HHWong:
Parallels is an emulator. Parallels is not a computer. If you don't know the difference, you shouldn't be using the software. If you need all those hardware requirements, you should be running a Windows box instead of a Mac. Pure and simple.
That's actually not true. The Windows you are running is not an emulator, nor is it running in some sort of 'emulator shell'. It's real Windows running on real x86 hardware. The fact that it requires x86 hardware (and is not possible under PPC hardware) points up the fact.
Parallels (and VMWare) facilitate something called 'Virtual machine technology' that is part of the Intel architecture. They provide the necessary bridging to allow you to run the 'host' machines.
As for peripherals and video - that's another story. The two OS's can't compete for the same video card. Future cards might provide for separate controllers of subwindows, but I don't think that's part of the technology, right now.
Also:
VMWare is selling for more like $190 (download edition at their site). Better than what they used to charge, though - I seem to recall paying something closer to $300 during the 3.x days.
My only complaint w/ Parallels is you have to shut down the VM to make any little settings changes at all. I'd like to see them address that. Some fine tuning in the behavior when I put the Mac into deep sleep (hibernation) would be helpful, as well. Right now, the VM doesn't come back very well. And, yeah, I'd like to see USB 2.0. I have to do backups on external NTFS volumes. It doesn't work going through a network mount, because Mac can't deal with NTFS writes.
my 2c
rickb