yeah red hat comes with the option of using the red hat network for free... you run a little proggy called up2date that lets you know what updates are missing and it will walk you through the install... you have to register... its free...
there are other ways, also... not just for updating, but for installing, uninstalling, and most of all, DEALING WITH DEPENDANCIES...
ITS BASED ON THIS:
also, if you are starting out, i would suggest you try mandrake 9.1... its red hat based but way much friendlier... for example, it comes with a tool called urpmi which makes installing/uninstalling/updating packages a breeze...
for example, to update the whole system to the latest mandrake rpms you would do this:
you can get mandrake here if you want to check it out:
you can grab the red fedora hat over here: