The Google Chrome download link is live.

153 points by ptm

Read the article

Discussion on Hacker News