So, the big tech news for yesterday was that Microsoft officially announced (and subsequently made available for download) the beta version of Internet Explorer 9.0. This version promises to be …