Even though some argue that Internet Explorer 9 is about two years late, there is clearly still a lot of interest in Microsoft’s newest browser. Since its launch on February 10, the release candidate of IE9 has been downloaded 2 million times. This number only includes user-initiated downloads, as Microsoft has not pushed automatic updates to current IE9 beta users.
Google just announced its new content payment system One Pass that gives publishers a very flexible and affordable option for charge their readers for access to their content. With One Pass, publishers can charge readers on the Web and in mobile apps for subscriptions, metered access, day passes, single articles and “freemium” conten