It looks like the beta version of Google’s new browser is available starting today. Haven’t spotted the beta download yet, but Google has attempted to explain the project in an online comic.
The browser’s called “Chrome.” The download page is supposedly here, but at the moment that just redirects to the main Google search page.