After 15 years with Windows, I changed to OS X about a year ago. It was painful on the first month (many google searches for stupid stuff), but once I got used to the OS, I can't go back to Windows. Every time I open VM (Win 8.1), I just hate every moment I need to use it. There are always 500 updates available to download and some of them require multiple restarts, which drives me crazy. There is no application management app for Windows like there is one for Mac (MacUpdate), and the security of Windows is much inferior to OS X (which is unix based). Not to mention there are "no" viruses/malware for OS X (there are, but if you're not dumb and install random stuff from Warez websites, then you'll be fine).
Should I mention multiple desktops, emulators for iPad/iPhone (xCode), iMessage, Faceetime, Synching between Apps with your cellphone (if you have iPhone), and much more will be introduced this year by iOS 8 and OS X 10.10 (e.g making calls from your OS X to real numbers (not skype based crap)).
The only disadvantage of Macs is the price. If you can afford it, then it would probably a better choice. Most people that hate Macs (OS X), are those who used it for several days and gave up. You need to give at least a month to make a decision (and use it daily, for several hours).