I think the difference between macs and PC’s is all down to personal preference and what you want to do with your machine at the end of the day.
(When I mention windows I’m talking about windows 7 in the rest of this post)
Windows 7 has made the gap between OSX and Windows very small indeed. Most peoples arguments will be about the UI and how they can’t stand one or the other, and the price of hardware. OSX is good for the fact that it’s hardware is made by the same people who make the software and so you wont get incompatibility issues and know everything will just work, where as Windows has to cater for every type of different hardware configuration possible which will inevitably cause some issues and instabilities sometimes, but windows has come along leaps and bounds in this department. Another thing with hardware is that you can’t deny that the build quality of macs are second to none, when you use a mac it ooses quality rather than a typical PC which is made of plastic and a lot are built with the cheapest parts possible. It’s true that the innards of macs and PC’s are mostly the same, but there are things like the battery and trackpad that do make the macs have that little extra quality to them (yes this only applies to laptops in this case) that most PC’s don’t. The one thing with PC’s is that you have free reign with updating them and this negates the quality argument from before to bring PC’s as being more universally liked over macs, but then you could say that the apple customer service and ‘genius bar’ is brilliant compared to all other PC manufacturers… and the argument goes on.
OSX UI is a lot more simplified than that of Windows, but windows is more flexible, and this reflects heavily in the settings in both OS’s. Where as OSX preferences is to the point and doesn’t really delve very deep in some area’s, in windows you can get down to the very nitty gritty settings if you want to to tweak things to just how you like. The wealth of software available for PC’s is huge and something that OSX can only dream of having, but on the same note the quality of OSX software is typically higher than that of PC software, which some might argue is more valuable to them. Viruses is a mute point, OSX will get hit more and more by threats the more popular it becomes, the only reason that windows is more targeted is because it’s so widely used and hence more profitable for attackers.
As a final note, I think OSX appeals to people who don’t want any hassle with their computer, they want it to just work and not have to mess around with it to get certain things to work and to do it with the up most quality, and they pay for the privilege of that. PC’s are for people who want flexibility and the wealth of software available on the market, they are also cheaper and can be upgraded easily, but you need to know your way around hardware to do this yourself which most of the general population don’t know how to do (this wont apply to all the geeks
on this forum, but think about all your family asking for your help).
If I have a family member who asks for any recommendations for a computer now with the least amount of hassle, I will always point them in the direction of the mac mini as they will mostly be surfing the internet, watching videos’ and doing light work (word processing, excel etc). They will never once come back to me with any problems, and any that they do have they can quickly take it to the apple store to get it fixed professionally with the least amount of hassle.
I used PC’s solely up until about a year and a half ago when I got the basic white macbook for iOS development, now I use PC’s and Mac’s every day and I like both equally, windows is better in some areas, OSX is better in others, it all comes down to personal preference.