I was a hardcore PC only user until 2009. I still like Windows 7 but the only reason I would ever switch back to PC is if I wanted to get back into the enthusiast game of upgrading my parts every 9 months and doing mods.
I find since switching to Mac, everything's become much simpler and almost zero maintenance.
Believe it or not, one of the reasons I was reluctant to switch to Mac was because I didn't want to lose Winamp (global hotkeys were so clutch for me) and losing the great keyboard control you have with Windows.
Turns out iTunes for Mac is much better than it is for Windows and you can mod Mac to behave more like Windows in terms of keyboard functions.
Macs cost more yes but they do exactly what I need it them to do very well while looking sexy as hell. Plus Apple's customer service is top notch and the resell values are very good so it's not too hard to upgrade when you want to.
Thinking about it here were my pros and cons:
Pros of Mac:
- Reliable OS and low maintenance - no worries about any attacks
- No more Update Tuesdays (Felt like Windows had to update everytime I restarted on Tuesdays which is why I joke about it

) Though it really does feel like Win7 has to update a lot..
- Engineering and build quality are great, it'll last you a while
- Multitouch on trackpad is soo handy in Lion
- Apple's Customer Service
- Resell value
- Boot Camp. Best of both worlds if you need it.
Cons of Mac:
- Not a gaming computer; though they are getting better in this department
- Not as easy to upgrade, if you can it's usually only HDD/RAM unless you go Mac Pro.
- Just about everything is more expensive.. peripherals, computers, accessories, repairs
- Can be frustrating at first for long-time PC users
- Once you become a Mac fan/user, reading/hearing comments from ignorant, Apple hating, open environment fanboys gets extremely tiring especially if you appreciate both Mac/PC.