As noted in Google's own blog earlier today, they have acknowledged the existence of a Google internet browser. Google Chrome will be released today!
The story was originally 'accidentally' leaked in the form of a comic strip explaining the concept of this new browser. I somehow missed it because I was on holidays.
I will keep checking to see when it is downloadable.
Download it here!