Has Microsoft messed up the launch of Internet Explorer 8, some experts think so and according to the figures released through Net Applications but whatever the figures and comments made from experts it is the computer user who dictates the success of product.
In the past Microsoft have been experts in marketing and spin, but recently [...]

