Here's the thing: I hate computer support, and when we had the Linux laptop I was constantly answering questions. Not so with the Macs, other than the occasional "why is this website slow" (their site is down) or "why isn't the printer working" (the printer needs rebooting).
For development I would be 100% Mac if it weren't for the less-than-optimal 3rd-party packaging systems (fink, etc). It seems like every time I get settled on one it goes out of favor, and the new one is incompatible. That said, I'm all Mac at home because I can't be arsed to keep up a Linux server here.