It's pretty easy to just pick up a(ny) distribution and if it lacks some of those things you mentioned, add it and so on. You still need to reconfigure everything for your own needs, as you will do anyway.
Ubuntu provides a Server install in addition to desktop installs, it's free (RH Enterprise is not, afaik). And since we're talking about Linux, you could as well use Fedore Core (6 the newest atm), Debian, ...whatever. Or pick up a "pre-hardened" distribution if you find one you like, check out DistroWatch site for example.
If you just hunt after a distro with those preinstalled and are happy with that, it's ok but you might have to pay some money for it and perhaps still do this and that.