I tried Linux, and here's what I found - I had to dick around with settings and command line (I loved me some command line when I was a kid, but I'm a grown up now and I have better things to do with my time) to get it up and running, I had to jump jump through hoops to get drivers, and when it was all said and done, there really wasn't a whole lot of software. I ended up learning a whole new system just to do the things I was already doing on Windows without any problems. So I tried Mac. And I hated it. It felt like a toy. It felt "soft", like the whole system lagged just a few milliseconds. Not that it wasn't responsive, everything ran consistently, but it seemed like it was trying to slow me down. I just couldn't take it seriously. I still use Snow Leopard for some development, but after a few days of working in that environment, I feel sluggish and weak. Don't get me wrong, I've had some bad experiences with Windows- 98 crashed on me constantly, ME was a disaster (unless it was set up properly, look up mixed driver mode and you'll see), XP SP1 made me cry a few times, and I've heard that Vista was a bloated, sluggish disaster (no personal experience, wouldn't touch that fetid piece of crap with a ten foot pool, even in its current, supposedly decent, state). XP SP2 and 7 have, however, been a joy to work with and I will happily stay with those. Not even remotely excited about 8, the whole "Metro" thing just isn't working for me. If anything, I'll use the OS, but dump Explorer altogether and run LiteStep or something.