About Me
If you want to buy a Mac but you also want to run PC programs, think about getting Parallels for Mac. It lets you run Windows on a Mac. This way, you can run any PC program that you have! Do note that you must buy a PC operating system along with parallels to get this set up going.
If you want to extend the life of your potential desktop computer, make sure you choose one that is upgradeable. There are more than a few desktops these days that seal access to the inner workings of the machine. That means no ability to upgrade. Check that you've got access prior to buying.
As you select your desktop computer, pay attention to the sorts of software that are included, particularly if you need a word processing package. You need to be aware of whether or not you will receive a complete version of such software, or if you will just get a trial version that will require you to spend additional money later on.