VMWare is simple to use. You can get a 30 day free trial from the VMWare site. I ran linux, and then installed VMWare inside linux, and then had windows inside VMWare. (I've done it a few times, and I think I used XP Pro last time, but I can't remember).
It's especially neat in linux because I generally have 4 virtual desktops going. The first one has my gkrellm, xmms, licq and email, the second has the GIMP, my seti terminal and maybe an additional terminal or two, the third has Xchat and ftp windows, and the fourth has windows. I can switch between all four desktops with a click of a button.
To set up VMWare in linux, you just rpm -Uvh it, /usr/bin/vmware (or whatever), answer a few simple set up questions, and then you get a window that looks exactly like you just turned on a newly assembled computer with a blank hard drive. It'll go through a bios check, ask for a boot disk, and you're off... the windows install is a piece of cake (yes, next, next, yes, I agree, next, ok, ok...), the virtual machine will reboot, and ta da...