DO NOT PERFORM DAILY COMPUTING ACTIVITIES AS ROOT!
I could swear I just gave this same answer yesterday. Oh wait, I did :-P
Andy, as Cobra said, there are specific repositories for these kinds of programs. You can find them quite easily, but the optimal way of implementing the repos and downloading the desired software is to manually add the repos to /etc/yum.repos.d/[repo-name]. Follow this guide for Google Chrome:
http://www.if-not-true-then-false.com/2010/install-google-chrome-with-yum-on-fedora-red-hat-rhel/
Also:
DO NOT PERFORM DAILY COMPUTING ACTIVITIES AS ROOT! You will need the root account to edit your /etc/yum.repos.d/, but aside from that, unless performing heavy-duty system maintenance or some kind of server administration, there is no need for the root account. Hopefully you set up an admin user during the install process....
Hope this helps!
-Mark