When Bill Gates promoted Steve Ballmer to the chief executive position at Microsoft over ten years ago, the company was flying high in terms of investor perceptions and had a cutting edge image placing it at the forefront of America's ...