Seriously, I used Macs (in a corporate setting) for their first ten years of desktops existence, then shifted to PCs for the next decade (also corporate, and then personal). Two years ago came back to Apple with a MacBook Pro 160g, now with a iPod Touch 32g, and couldn't be happier. Apple has "tried harder" being #2 for the past twenty plus years, and their striving and innovation have brought forward better products. It isn't even a close comparison in terms of performance, lack of bugs, and safe from virus epidemics. Yeah, they can be more expensive, depending on the configuration and machine chosen, but I'll say it, "Macs are the best."
Isn't that every company does; try to convince customers of their superiority over their competitors? Kind of ironic that the picture you post is part of Apple's effort to convince mac users just how cool they are as people (I like the nerdy guy better, BTW). You get the idea that Microsoft is less a part of Bill Gates's personal identity than a stupid computer they had nothing to do with is part of some of Mac user's personal identity. Borders on creepy.
And I'll say once again. I really like macs, and if money was no issue, could probably get by exclusively with them doing the unix/.net/perl/java development I need to do to make a living. But of course, money is an issue. I'd rather eat at Ruth's Chris than have the Mac and cheese I settle for sometimes. MS and all the hardware makers that support that OS continue to do fine because companies have these things called budgets. Having employees that are cool and hip (and to a degree virus and trouble free) isn't worth the price for many. Just because a Beemer wil get there in style, doesn't mean a Buick won't get your there just the same; with more money in your pocket to buy clothes that make you really cool.