Google Chrome Beta 0.2.149.30 Editor October 15, 2008 Web and Graphics Comments Free a web browser Google Chrome very good performance software. Freeware OS Windows XP/Vista Download Now (7.34MB)