And that slows you down how? "Support" is too often a marketing concept designed to keep you following the herd as opposed to something you really need or can effectively take advantage of. I've watched the progression of Mac commercial software over the years and it has often left users wanting. First the 68K Macs fell of the RADAR and some of those companies didn't make the PowerPC transition. The PowerPC didn't bring many new publishers as it came and went and by the time that the Intel machines came out, much of the spark was gone. I think everyone looks at the tasks on their "daily driver" differently and if you're only going to have one computer, it had better be able to do most everything you need it to do. My "daily driver" does my Internet stuff (most of it except web apps that don't run on Linux) and I use it for programming, database projects and Arduino tinkering. I'm generally opposed to using popular commercial software like Microsoft Office or the iWork Suite because I find I'm always having to do battle with formats otherwise. I use LibreOffice that can deal with many different formats and sometimes deals with Windows and Mac documents better than the products that created them. I refuse to visit Google Apps on principle just as I'm not a fan of web/cloud based tax and bookkeeping software that often seems to end up holding data hostage. I usually upgrade my secondary (but much more powerful) "homework computer" about the time that they stop making H&R Block Tax software for it (I used the Commodore 64 version for quite a few years). I keep a Windows (currently v7 64 bit) computer around to run commercial and shareware titles as well as software to support various bits of automation and weather station software I use. It is also home to my flatbed scanner and color printer. My needs are pretty common but how I deal with them is surely unique. I don't want to step down or back just because I'm frustrated with the path that Microsoft or Apple (or the developers who surround them) is taking.