Parallels is good. The USB support needs vast improvement though. OSX is grabbing USB devices (sometimes) and will not let the guest OS access the device. Reports it in use by another application. So far, I've not figured out how to force OSX to leave the device alone.

I have XP and Vista (RC1) running in it. The Vista support is a little sketchy. Looked like a simple way to mess around with Linux.