It is why Apple added anti-malware (with very few detection. See it in action in Sophos blog) in Snow Leopard.

You can use free ClamXav - or PC Tools iAntiVirus - to scan your Mac OS.

>>>And can malware cross the partition from the Vista side of the machine?
Yesm especially if the malware is designed to work for both OS (example is OSX/Leap-A worm) and if the virus is clever enough to find the file share that you will enable (if you use such) in Mac to Windows using VM or when you transfer files to Windows system that is infected.