I don’t see this anywhere, but it seems Google has decided to get really serious about the Chrome download numbers, so they’ve plopped a small ad on the top right-hand corner of the page. Since the page gets a bazillion hits an hour, this oughta goose the numbers a lot. More here.
Links to this post