I switch from Windows XP to OSX, and never looked back. Another sweet benefit is the OSX is UNIX! There is nothing more Reliable than UNIX. I mean come one, programming wise, and stability wise, it's Unix!!
If you are serious about getting work done, Switch from XP, you life is going to be a lot easier. ALOT. I mean with Windows, there are so many distractions, but I can work 16 to 36 hours straight without worrying about some dumbass problem on my mac.
I mean half the time a Windows Computer is being worked in is when someone is trying to fix it.
I program in C++, Perl, Php, Ruby, and some other languages, Leopard has most of all that installed already. I don't have to specially configure anything to work. I can jump in and program.
My MacBook Pro is a 2.6 Duo Core with 4GB of RAM, so it runs so smooth, and I haven't noticed any loading time for any of my programs, even Photoshop! When I went back to my parent's Windows, Holy shit, man that thing was slowwwww.
And I can't live without Expose.
Downloading Pirated Programs, music, etc, is actually more easier!! OMG, I also got VisualHub, so I can convert any video to anything I want, from flv, to mp4, DVD, wmv. I can sit here download youtube videos all day, convert them in seconds into any form. To find some great programs goto
iusethis osx software: New Releases, and our Sweden friends at the pirate bay. It's like so easy now to pirate on a mac.