With Vista about as popular as Kyle Sandilands and Firefox gaining ground in the browser space, Microsoft needs to up the wow factor in its next major software release.
Internet Explorer 8, just released as public beta, offers the opportunity for the company to make good on its promise to work better with online standards and make the Web the centre of your computing experience.
|