I just decided that my next workstation will be a Mac. This is fscking rediculous. Macs for my personal machines, Linux for my servers. I'm absolutely sick of Microsoft's Big Brother mentality.
I just moved to a MacBook Pro. I can boot into either the Mac OS or XP. I am mainly a Machead, but there are just too many little utilities and games for the PC that aren't available on Mac. It's a best of both worlds scenario.
Put Solaris on your servers, ZFS and Java.