My vote would go to Windows 7 and Ubuntu. I have never had a chance to use Macs much except in my elementary school. Maybe my next computer will be a Mac. Right now, I have a computer with Windows Vista (I don't hate Vista at all. If there are enough resources available, its a decent OS), and another with Windows 7 and Ubuntu dual booting.