I have to say it: I've been running Win7 Pro in a VM for 3 years now and it is, indeed, a stable desktop. I wish MS (Ballmer, prick) didn't screw it up and leave it behind. Our POS requires a Windows backend and Win7 is fine.
Running on a Debian host, of course. Still, not a bad desktop OS at all.