An anonymous reader writes "Hey, I am a developer and am about to move to a Linux (Ubuntu for now) Machine, even though I develop in Windows XP. So I would like to get everyone's opinion or thoughts on which is better and why out of Parallels for Linux and VMWare and KVM. My main concerns are speed and data integrity... I would like to have share virtual hard drives so multiple machines can use the same data. I would like Speed as I will be developing inside of these virutal machines... Any help would be appreciated. Regards C"