I have taught/lived in a mixed platform world for a long time. I remember the Platform Wars of the 1990's when IT departments were afraid that Apple was going to go "belly up!" I know many teachers who had Windows forced on them by these characters who insisted that kids needed to "learn computers" on the same systems that businesses used and that they would find in the "real world."
What bothered me about these guys (usually there were men) was their arrogance. Most really didn't know what they were talking about and had a very narrow perspective, as can be the case with technicians.
As a result of having moved around, and pursuing my own interests, I am comfortable on Windows, Mac, or Linux. They all have their strengths (and weaknesses.) Given a choice, I will choose a Mac over the others every time. I love the fact that OSX is Unix and rock solid, as they say. Then there is the fact that so many Open Source Applications have been ported to OSX.
Apple has always done a great job integrating their hardware and their software. Many people claim, with good justification, that Apple is primarily a software company. iMovie has done more to get kids producing video than anything other program. Its tough to beat GarageBand for podcasting. Then there is iTunes and Quicktime etc., etc...