Drawing on an earlier statement I made about software / operating systems:
Microsoft is notorious and infamously known for having to release continuous updates, service packs, and patches for their often flawed products.
Why? Because, in his infinite greedy wisdom, Bill Gates wants to push a "new" version of the Microsoft Windows OS to the consumer as often as possible; regardless of the inherent design flaws in the OS coding. Apple, on the other hand, has designed an OS that requires NO updates. It's virtually free of coding flaws. Software updates / upgrades are released less frequently than Microsoft's simply due to the fact that the OS has NO issues and therefore requires NO frequent update as compared to Microsoft Windows..
Make no mistake, I use a PC ... and have used PC's for most of my life. I learned quite a few programming languages via my PC's: Basic, Machine Language, Fortran, Pascal, C, C++. I prefer Apple products. Mac OS X (Tiger) specifically.
When you stack the two OS packages up against one another - XP (now the upcoming Vista) and OS X (Tiger) - Mac OS X far outshines Windows XP and Vista in terms of sheer raw data processing power, speed, ease of use, functionality, and lack of bugginess / coding flaws.
Apple products are virtually untouchable in terms of viruses, worms, trojans, malware, etc. Windows isn't due to all the security flaws that were left in waaaay back when Windows NT was used as the design platform for XP Home Edition, Professional Edition, Media Center Edition, and now Vista.
Windows users are consistently having to download security patches for that entire suite of products to prevent hackers and all the rest from taking advatage of those inherent flaws in a platform that was designed on the rush TEN years ago.
Yes, Mac has its issues. No one is denying that. However, the difference between those issues that plagues Microsoft as compared to the minor issues with Mac are as vast as the difference between a 1965 1/2 Ford Mustang and a 2006 Ford Mustang. One is superior to the other. One is more advanced than the other.
Cost. Yes, it is a factor. Gates deserves MUCH credit for his vision to dominate the market and give the buying public a cheap, affordable OS. His deal with IBM to license out Windows products to IBM clones was fucking BRILLIANT. Unfortunately, Steve Jobs didn't have that kind of vision at that time. There were internal conflicts within Apple. However, now with the advent of Apple using Intel processors, you WILL see an exponential growth in more end-user Mac-compatible products. It's inevitable. Jobs has that same vision Gates did way back when ... and trust me, he is in a very good position to capitalize on it.
No one can dispute these facts. They are real ... and quite visible to all who pay attention and observe the market. They are also very real and tenable to more than a handful of Windows users who are extremely dissatisifed and have grown disillusioned with their fair-haired child's products.
'Nuff said.