I have seven Macs, including one that goes back to the original iMac days of gumdrop shaped computers. They all still work. To the extent their processors allow, they are all running versions of Mac OSX. The latest machines I own are MacBooks, and I am using one to post this. I have a degree in computer network administration, and I found the people who complain the most about Macs are die-hard WIndows fanatics who can't seem to learn how to use a Mac. So they slam them. As for the "non-standard parts" argument, Apple has been using Intel processors (same as Windows) for years. Think of it this way, if you like working on your computer, getting into the nuts, bolts and circuit boards, Windows is for you. If you would rather work WITH your computer without having to learn esoteric items like setting jumpers on cards, configuring BIOS settings, and dealing with viruses and malware that Windows has in spades, go with the Mac. You can get a Mac MIni, which uses a standard keyboard and monitor, for about $600 direct from Apple.