As a long time Windows user (since the IBM DOS days), long time Mac users (since the Apple II days) and seldom dabbler in linux based systems, I have quite enjoyed my 1st MBP I got a few months ago.
( Note: having worked in the creative/advertising industries I had used Macs at work for many (10?) years -- sometimes PCs -- but mostly macs. I did mostly Flash development, some Photoshop, Some Eclipse/Flex/Other programming, etc. Some media encoding, but not much re:video editing. At home I have always used Windows and built my last 3 desktop gaming rigs myself).
So anyways, I decided to go with a 13" MBP for portability and went with no additional upgrades at purchase time. I got it for something like $1400 at the store.
It's a Core i3, 4GB RAM, 500GB 5400RPM drive (I think).
I had planned on upping the RAM and/or switching to an SSD, but I found that it worked fine for what I needed it for, being powerful enough to have a mobile work-capable computer.
That said I still will likely always build my own PC gaming rigs, and may even open the MBP someday and add upgrades myself. But while I spent more, I feel good about having a different OS (helps me learn), having something with a Unix based terminal, and having a very solidly built mobile work-capable computer. Most likely my next project is to start playing with virtualized Linux, and see if I can revive some old desktops I have.
But my needs were specific, I recently recommended a $600 Lenovo PC laptop to a friend with almost as good specs as my MBP. However I am still quite pleased with my purchased. But for here, the Lenovo met the needs better. More an office computer/desktop replacement + can play movies, etc.
Also I think the "Macs are better for creative stuff" was true in the early PowerPC days, partly due to the apps that were available at the very high end. For example, Maya, Lightwave, Protools, etc... They also had a huge stability advantage for electronic musician trying to perform live. Almost every "live" application had to be run in Linux/Unix/Mac environments because Windows had latency and stability problems. This is really not a problem at all anymore, but the legend, as others have said,
persists.
But when they made the switch to Intel, I think, at least the Adobe software lagged behind on Macs vs Windows. It was one of the things Apple fans really hated Adobe for (although I believe this was more Apples fault for changing/removing/hiding APIs). But this too, has been fixed.
TL;DR version:
I think it really holds true that "to each their own" in this case