I used an Apple product once, but not long enough to draw any real conclusions. All I can tell you is that my ex, the tech wiz from MIT, had no use for Apple. He just found it underwhelming, and from what I could see, from years of living in the MIT milieu, his fellow super-techies felt the same.
Yeah, but I'll bet you they weren't running Windows either. Linux? Ubuntu?
As for IE, the only browser that was a bigger pain in the hiney to design webpages for was Netscape, years ago. Microsoft has generally felt that IE never needed to be compliant with W3C specs nor handle cutting edge cascading style sheet (CSS) code, although IE9 is much closer to playing with industry standards than *shudder* IE6 and other earlier versions.
I can't be fair without pointing out that Mozilla (Firefox) also has its own version of certain CSS codes. Which means you code your page to industry standards, then write special rules for IE6+, then a few special rules for Mozilla, all the time knowing that certain parts of your design just won't be handled by any IE.