I have to disagree with some of that. I personally LOVE macs. Why? Well, I don't play of games, and most of the creative software I'd ever need (Cubase, pro tools etc etc.) have strong mac ports. In fact, most of the creative industries centre their workflows around mac.
Advanced features are abundant in mac. You just need to know where to look

. Macs are built around unix, and any feature you get as standard on unix is available on mac.
Of course, you probably
are the person who wants to play games; no problem. Just use vmware or parallels to run the game- they both have directx support, so you can run windows games.
And when you finally find you just have to use windows for a certain task, a mac will dual-boot into windows with ease, so you can be running the windows desktop in seconds- natively.
The only downside to a mac is the ridiculous price tag, but if you have the money, they're well worth it. I'm sure you want your computer to look gorgeous, right?
