Google announces new browser – Google Chrome!

Today I tumbled on this news about Google Chrome being released. Not sure how I missed it but I have not even heard about this product being under works. Anyway now that I heard, I searched Google for “google chrome” and followed the link –...