At home (suft the web mostly) I use Ubuntu. Perfect.
At work, I have a Mac and I love it, but I sill have to run XP in VBox just to run Visio.
unfortunately I feel like this is the reason why even at software companies lots of computers are running windows instead of some linux distro. I have worked at places before where I had a seperate development and office pcs, running linux and windows respectively. Sure you can pull some of the linux environment to windows using gnuwin32, cygwin, etc..., but there are always issues that can't be resolved quite right and things don't end up working like they should. My
The first rule of intelligent tinkering is to save all the parts. -- Paul Erlich