TechGeeze > Microsoft announced the availability of Windows Internet Explorer 8