The only reason Windows is were it's at is smart marketing early on making it the dominant OS so obviously that's what programs were written for. As for Mac, now that they're using Intel chips Windows programs (ones written for Windows) will now run on Macs........ Pretty smart move if you ask me.Like he said, different strokes for different folks, I've always said use what works for what you are doing, sometimes Windows fits that bill, sometimes it's Apple, sometimes it's Linux. My next machine will most likely be an Apple, time to give them a try considering I personally am pretty fed up with Windows, again a personal choice.
If people want to buy Mac, have at. Mac is fine for web browsing. For those who want or need to do a bit more, they will need Linux or Windows.
Heck, I've been researching building a Hackentosh machine, with that OS a PC configured for Snow Leopard will run faster with less RAM and a Duo-core than a Windows PC with twice the RAM and an octo-core. And as I already stated run all my Windows applications..........

Welcome to the future.......