The hardware is irrelevant because the same vendors make memory, hard drives, video cards, etc for both.
I don't think hardware is irrelevant or identical. I would agree that any high end Dell might have the same components as a Mac. But that doesn't mean that every
PC has the same or even similar components as a Mac. For the most part, Macs represent the higher end of the personal computer market in terms of components, design and quality control. My point is, that some $350 desktop from Acer is not comparable in quality or components to even the lowest end iMac. The majority of Macs are better built than the majority of PCs when you take into account the junk PCs sold on the low end and put on desks in offices like mine.
But is has the same limitations in terms of available software.
I think this gets misleading for two reasons, at least for the home user. You are absolutely right about there being more software for Windows. Way more. But two things need to be mentioned. First, a lot of the software you mention is narrowly focused proprietary business and industry type software and this has little or no impact on home users.....and that is the context of this discussion after all. The OP, nor virtually anyone else, could care less if he can hook his new MacBook or Dell laptop to newspaper layout software designed in Holland for Knight-Ridder. (BTDT

) The second issue is that there is indeed more software for Windows for individual and small business users too. However, a huge percentage of that is low end me-too software. How many low end photo album programs do you need? There must be 8 of them on my Mom's PC alone. All of them stink, even the one from Adobe. Every time she installs a printer driver or gets a new digital camera another one gets installed when she hits the 'default' install option. When you talk about numbers, that sort of thing is a huge portion of the software unavailable for Macs. For the majority of home and small business users there is virtually no specific area for which there is not equivalent or superior software choices for the Mac.
And you could build a Windows PC that ran as stable as a MAC.
Millions upon millions of home users are perplexed and probably angry over this statement.
But it does get to the heart of the problem. Microsoft tries to make Windows too many things to too many people. And something has to give, including simplicity, elegance and stability.
Windows bloat is primarily due to its ability to maintain backward compatibility. Software that ran in DOS and early Windows can still, in many cases, be run on current platforms. That is not true with the MAC or most other platforms. This is why it is popular in most workplaces - you can run proprietary software that is 10 years old on an XP machine. Not true if it was coded for an Apple IIc.
I don't see that at the application level at all. I can open documents made on a 1984 Mac on my 2007 iMac. You might be right about proprietary software, but try to convince a MS Word user of this. I can open more Word documents on my new Mac than I can at work on my PC running Word!!
It all depends of use case, availability of software, and supportability. Let's face it - M$ marketing created an entire workforce based on it's product - many Windows Certified folks out there that are barely capable users.
Good point. The IT guy that comes to our office from the 'big' office is barely competent.
If you do have an issue with a MAC - say poorly written software (it does exist) - who do you call? Your UNIX guy who cost a fortune or the Windows guy who can't spell MAC?
Another good point. Two thoughts come to mind. MS did a much better job at making its software the de facto standard at home and at work by making it
the standard at work. So many PC users stay chained to MS because that is what they have at work. They have it at work because that's all there is and Apple has made absolutely no effort to penetrate that market. As it turns out, that was very smart and allows Apple to not be forced into making bloated systems that try to do everything for everyone. However, the second thing that comes to mind is that for home and small business users, the a lot of problems can be solved by any competent Mac user. Not my mom. Not my wife. But me. And my son. Do you know how hard it was to wireless network 4 Macs using three different OS's and three printers for 4 people? Simple. Scary simple. And as you can tell, I'm clearly not a computer guy. When I compare that to my IT/web-guy B-I-L pulling his hair out trying to get one new printer to work on my Mom's Dell, it just makes you wonder.
I am truly agnostic - as an IT guy dealing with big iron systems - I can point out strengths and weaknesses in all platforms.
I appreciate your very objective input and those of others as well, but often wonder why these Mac vs PC debates often end up discussing IT issues, kernels, Linux, spectrophotometers, scintigraphy and proprietary systems when it starts out about which machine will run iTunes best and is easiest to hook to a printer?
