I think it's kind of depressing when Apple goes and does things like this. OSX is certainly unique, but they often confuse that for being superior. My primary computer is my MacBook, and I do love how easy everything is, particularly because I have to cope with a touch pad when I'm on the go. With that said, I should point out that it would be impossible to do about half of my job on a Mac. Actually, that isn't entirely true; when I work from home, I usually tunnel through an SSH connection to Remote Desktop from my mac to my work PC. In that sense, I can do anything on my mac. Just the fact that we keep our source code in ClearCase restricts me from ever being able to access it directly from my Mac; IBM doesn't support the platform, because no one who is serious about any kind of development other than software for OSX would ever choose to develop the software in OSX. This is a huge part of why there is so little software for the platform; the people who are drawn to the flashy interface generally are not developers.
The usefulness of OSX to me ends shortly after checking my email and running my Java bot. I couldn't ever abandon my Windows and Linux machines; they're too valuable to me.