Repository Mirror, Alternative to Satellite Server?



I want to create a mirror of the Redhat archive for local up2date use
(and subsequently, another for Fedora Core and yum).

There's plenty of docs about accomplishing this for yum/Fedora;
however, I've not found anything specific for Redhat EL.

They have the (complex) Satellite Server, and while itit looks pretty
neat, I remain concerned about adding yet more complexity and
dependency to my environment. Unless I need to and it's justified.

I'd be curious to learn how others feel about this process and other
alternatives to keeping a fleet of RHEL servers updated and
consistent.


Thanks...

.