This will seem a strange post, no matter where I post it but the reason for it is educational. It is my prayer that it will help some not to make the leap from the frying pan into the fire. Being a self taught IT and Computer Builder, I have, over the years gained a good deal of experience with Microsoft and Linux Operating systems. When Bill Gates pilfered Mr. Jobs for the MSDOS it was a blow struck for the common man and in that spirit Mr. Gate piloted his ship, the USS Microsoft into untested waters and emerged with the Windows 95 operating system, an adventure that terminated with the very best OS ever to leave the port in Redmond, Washington. Since that time Bill no longer pilots the Microsoft Vessel and they have shipped two colossal mistakes from the Microsoft docks, Vista and the never finished Windows 7. This article is not about these, I.M.O., mistakes but is instead in the interest of public understanding. Recently I built a new computer for a friend that was built with the, rapidly growing, Ubuntu operating system in mind. With only the WIFI left to be brought on line this gentleman's son-in-law, an Apple employee, told my friend the he would never be able to learn to operate the Linux system and he needed to purchase a copy of Windows 7 to run on his newly finished Linux compliant computer, absolute insanity for anyone in the computer industry at any level! There are two major clues as to why this was a wrong and problem fraught manuver, the first of which comes directly from the coffers of Microsoft. Microsoft has published two free pieces of software, down-loadable from their official website. These programs are for no other purpose than to inform you whether or not your hardware will run Vista or 7. The second indicator is found on websites from around the world and is the number of major problems folks from everywhere are having with, in this case, Windows 7. It is and has been my advise to never line up to purchase the latest and greatest, based on the PR. It is the companies business to sell you their new product, no matter how good or how bad it is. And if you build or have built a computer for a certain operating system, never expect another OS to run on it without a good deal of testing and more cash, an unknown volume of cash. If you do so you have just created a nightmare of your own making and there is not a tech in this world that can fix it for free!