Nothing's wrong with a mac, except the price, of course. It's just not good for gaming.
Developers love Apple. Well, Web Developers, that is. My problem is that they've taken everything, made it as simple as possible, gave it an innocent little UI, and then everyone loves it because it's so easy to use. Most people don't do what I do, though. It's hard to do the complicated things but no one else cares so they just want a mac. Of course, the PC's we have at school are 8 years old and they take 10 minutes to start up, so Windows is getting a bad impression itself because our school is too cheap to upgrade.