Microsoft starts E3 2013 Xbox 720 countdown

Microsoft's long-awaited Xbox 720 is apparently set to debut at E3 2013 this June in Los Angeles.

Microsoft starts IE6 deathwatch

Ask not for whom the bell tolls - it tolls for IE6. In a rather bizarre effort to persuade users to upgrade to newer versions of Internet Explorer, Microsoft has launched a countdown to show just how many people have abandoned the ten-year-old browser already.