I personally like vmware server because its free and has all the features I need except it doesn't support drag -n- drop in between the host and the guest however I just use ftp or scp to transfer any files back and forth or you can always create a net file share. Vmware workstation I believe has all the percs but is not free.There are lots of people that also swear by virtual box. I tried it but networking was a real pain to set up on my gentoo box so I gave it up and went back to vmware. I also like vmware because it has the option to start selected virtual machines when the host boots up, that way they are all booted when I need them.
Another thing to try is to see if whatever it is will run under wine or mono.