My only big reason is because mac is a *nix under the hood. So I get all the nice scripting benefits and never have to deal with the windows shell scripting for dev purposes.
The hardware issue is a BIG fucking deal. I just got a mac mini at work for testing. ONLY ONE VIDEO PORT! So no dual screen. My PC? Oh no dual output? no problem a hundred bucks will solve that problem. To make it worse I can't upgrade my mini with a new card, gota get a new mini. (sorry just got = right before their new model was released)
So yea mac is a pain still. I want a nice motherboard like a PC has, and a nice case like a PC has, and as powerful/weak as a mac mini, for the mac mini price. If I need a new card Ill buy one. But that's not available, gota get me the $2000 power mac.