I completely agree with maflynn on the above comments. I have both and VMWare has never corrupted on me but Parallels has. Parallels has more bells & whistles, which i personally like alot, but if you need stability then VMWare is the way. Personally I use both for different purposes - VMWare for work because of the stability and Parallels for personal gaming etc...