Sander,
VMware is definitely the way to go, IMO. This is just what we are doing for cross development. We have no box running Windows natively now. All of our boxes are running Fedora 8 (9 is too buggy for my tender heart, especially KDE 4) and different versions of Windows and other Linux distributions as VMware virtual machines 8)