As someone who is in a similar situation to Michael (OS X primary with various other OSs run from Fusion VMs), I sympathize. Since my job is OLTP oriented, I typically just ssh to my local linux VMs without brining up their desktop. I used to fullscreen my VMs, but have since stopped.
I just recently test drove F20, U14.04, and M16. M16, in all its polished Windows-95 glory, was the only one that I would give consideration to if OSX stopped existing tomorrow.