Getting more credit than I am due on this news.
Was wondering about when Google Chrome was going to be released. Tomorrow was not a specific enough of an answer for me.
Ran a Google Search for Google Chrome.
Came to this CNET site.
Answer: "The company is hosting a press conference at its Mountain View, Calif., headquarters Tuesday at 11 a.m. PDT."
There was the answer. Posted it to Twitter.