That was true years ago but is becoming less so as time goes on. Most major software nowadays is compatible with OSX, and if not, you can boot your machine into XP or Vista via Parallels to run whatever your heart desires.
Games are where this is an exception. To get good speed on graphically oriented games, they often talk directly to the graphics card. This makes virtualization of the hardware difficult.
True, more games are being offered for both Mac OSX and Windows.
have noticed that even on Yahoo games where it says the game is not Mac-compatible, it will run using firefox.
Welcome to Java.. write once, run anywhere. This is partially why Microsoft tried to usurp it and Sun Microsystems sued to keep it ‘pure’. I have a brokerage account with streaming quotes as well as Level II quotes. The application they bring up runs in Java and works for anything that supports the Java runtime (Windows, MacOSX, Linux, Sun Workstations, IRIX(SGIs).. etc).
My PC at work seems to get replaced every 3 years.
Can you say forced upgrade cycle, loaded on with ever more bloatware (including the OS)? It helps if you get the PC with the distribution CDs and immediately re-install the operating system over the delivered OS. Most delivered Windows OS(s) are littered with unneeded crapware from the vendor.
NOTE: As part of an earlier settlement between DOJ and Microsoft (not this last one), Microsoft got the requirement that all PCs shipped must be shipped with an Operating System installed.