Computer hardware as a rule is subject to almost instant change. Technology they say waits for no man. Scientists and engineers all over the world are spending millions of man hours on the next step of the future. Big companies are spending billions of dollars on research and Development. Indeed the future belongs to those individuals with the ability to dream and invest in that dream. Computers have been getting faster and faster and smaller and smaller in the last twenty years. An average android or Iphone today has more computing power than the guidance systems of rockets of twenty years ago.