Yesterday, a bugfix update without visible changes has been published for nearly all Windows Live Essentials applications. This increases the version number of all programs except for Windows Live Mesh and Windows Live Family Safety from 15.4.3902.0922 to 15.4.3508.1109.
Internet Explorer has just been released in its first beta stage, but we already have some interesting test results. We ran 3 benchmarks with IE, Firefox, Chrome, Opera and Safari. What do they tell us?