20080903 tech: Review: Google browser