It has been launched. It is by invitation only, ie, enter your email so google can stalk you and then eventually they will give you Chrome. The site does have a product overview and the such. The linky is
here. I signed up, but haven't heard back, it was like 5 minutes ago, but we will see how exclusive it is. I think it will be interesting to try it, regardless of if it is any good. It looks ok, but nothing fantastic. It will be interesting to see if people take to it.