Although it has taken Microsoft five years to develop the next version of Windows, the software maker seems to crank out a new Windows Live service every five minutes.
One day after Microsoft released the second public beta for Internet Explorer 8, users have started to report issues with its
installation and sites and services that are incompatible.