you should be able to get VMware to work Vista...
Download Free VMware Workstation 6 Beta for Windows Vista » My Digital Life
OSes do not have to do anything but be an OS...it is 3rd party software and hardware that has to make sure they work with any given OS...if they want to. etc