I also recommend Mac for your general purpose use. OS X is much more "fluid" (for the lack of a better word) system than Windows. I've been using a Mac for about 3 months now, ever since I started my new job and it's extremely easy to get into and use, even if you come from a PC environment. The biggest issue you'll most likely have is that the keyboard layout is slightly different (at least that slowed down my work at first), but with few days of use you'll get used to it very quickly, and in the long run at least I like it better. The only real con of switching from PC to a Mac is, like already mentioned, is that you most likely have to find new software to replace some of your favorite software. This isn't a huge issue as there's a lot of great software for OS X for pretty much anything, although admittedly you'll probably find some software easier for PC, and whilst many of OS X's software is better than what you get for Windows, there's still some things I haven't found a decent software for (i.e. a FTP/SFTP client, fuck you Cyberduck).
ps.
http://www.thebestpageintheuniverse.net/c.cgi?u=macs_cant