I just downloaded Google Chrome and love it. I won't be able to use it full time until there are some plugins developed for it but I'm betting I won't have to wait very long.
One curious thing I noticed though is that the installer doesn't require Administrator rights to install. Everything is installed in the users profile folder under [profile folder]\Local Settings\Application Data\Google\Chrome. Nothing is installed in Program Files.
This is not a bad thing per se, it's just unexpected. The only problems will be on networks where only specific applications are allowed. Once more plugins are developed it might become a bigger problem since with the right plugin you could get into a lot of trouble. I almost consider this a feature since I'll be able to use Chrome on computers I otherwise wouldn't be able to install an alternate browser.