The official Google Blog says:
So check in again tomorrow to try Google Chrome for yourself. We'll post an update here as soon as it's ready.However, I wasn't happy with those vague words. So I googled and to my surprise found what could be the potential download URL (download link) for Google Chrome. Ok.. Ok.. I won't keep you guessing anymore. So here it is:
Google Chrome - Download a new browser
Here's the actual URL that Google Search results show: http://gears.google.com/chrome/?hl=enHey, wait. That link doesn't seem to be active yet! It takes you to the Google homepage.
But soon I am sure it will the Google Chrome download URL when they activate it..