I have never used a Mac. I would like to use a Mac just to see what OS X is like. The problem is that I started using MS-DOS 6.0 and then Windows 3.1 and then 3.11 while Macs were not even on the radar. They weren't on my radar because they tended to be expensive and they seemed to be a niche computer. In 1997 I bought the parts to build my first computer. I built another in 1998 and another in 2000. I learned to use a PC and how to build a PC. I love building PC's and appreciate the fact that I have a choice in my components and can design my own hardware load out.
Most people seem to forget that it hasn't been that long since Steve Jobs resurrected the shriveled husk of Apple and turned it into the Multi-media/multi-platform giant that it is today. He started by eradicating the original mac operating system and set about smartly integrating key aspects of other operating systems that Apple acquired the rights to through its acquisition of NeXT software in 1996.
Apple innovates. Nuff said. Microsoft innovates. They innovate differently than Apple. Microsoft shoots for the middle. There is a shit ton of apps, peripherals, and other ancillary devices and components that for some companies and individuals are mission critical. They all have to work with the PC platform. Microsoft isn't about to piss on these people. I would imagine that makes things complicated for Microsoft when they want to do something innovative but that something breaks something else.
Apple officially doesn't care who they piss on. Mac OS X completely breaks any form of native compatibility with Mac OS 1.0 - 9.0 which was the primary operating system of Mac's since 1984. They just did it. You could get old programs to work through the Rosetta application; that was until Apple shit canned the Power PC chip and went to Intel Processors in 2005. When you take that kind of stance (because you really haven't got that much to lose) it totally changes the way you innovate. Apple makes shrewd and calculated business moves that stem from an obviously stream lined administrative hierarchy that is short on bureaucracy but long on execution. They make smart business moves that are very well planned and deftly executed from a purely business perspective. They do not fuss over their end users or how jilted their end users feel when they make a jarring or sudden change in course.
Microsoft Windows in an Operating System built by committee and consensus. The sort of consensus that can take a long time to build and what you would expect from a multi-billion dollar lumbering giant of an organization. That's not to say that Microsoft is not capable of being nimble when it wants to be.
Microsoft has executed with aplomb on its Xbox game platform and more importantly on Xbox Live. Xbox Live has become the defacto standard of online gaming platforms. So much so that the free online gaming components supported by Sony's PS 3 and Nintendo's Wii have failed to make a dent in the number of subscriptions that Xbox Live enjoys. Truth is if I could play WoW on Xbox 360 from the comfort of my couch I would ditch Windows in a frickin heart beat. I would drop Ubuntu Linux on my computer with Open Office and never look back. Not because I dislike Windows (I like it fine... even Vista is a good system once its all patched up)... it's really that Ubuntu is free and I'm cheap.
At this point any comparison between Mac's and PC's is semantics. Mac's are PC's. Mac's can dual boot Windows. If you want a middle of the road PC that also runs OS X then buy a Mac. If you want a cheap computer to check Facebook with purchase a cheapo netbook with Ubuntu or Windows XP and go to town. The differences between Mac and PC are going to be moot anyhow within the next 5 - 10 years as we move from a model of software licensing to software renting through the cloud.
As far as I'm concerned - from what I've seen and read... I firmly believe that we are moving away from software as a consumable to software as a "service". You will be able to get the "service" through your internet browser or internet integrated operating system (mac, windows, linux, whatever) but you will have to pay a monthly or yearly fee to access that service.
It's coming whether we like it or not. Microsoft and Apple both see it coming hence the move away from PC Centric business models. Apple is positioning itself as the champion of integration and standardization. The iMac, the iPod, the iPad, each and everyone perfectly syncs and work flawlessly with each other. Take your data and share it over multiple devices. Take your data and content you've rented with you wherever you go and have everything work seamlessly with little fuss.
Microsoft is proving that it can be cool and is gaining name recognition through something other than their operating system and office products. They have also proven to be very savvy about understanding how people want to be connected with each other when they are online playing a game or otherwise.
Content providers are fricken crazy over piracy. I guess I can't blame them but I see the cloud and purchasing services through the internet as the only way to go. Mac vs. PC... it isn't gonna make a difference in the end.

