But keep in the mind: after the choosing everything packages listed in
anaconda installer, you will not install all packages -- more then 700
packages from distribution is not included to anaconda or pirut package
selector.

You may check it, for example, by starting yumex, choosing only sl-base
repository and looking for available packages or by user-friendly
way :) :

echo $((`ls /<disto-path>/SL/*.rpm | wc -l` - `rpm -qa | wc -l`))

> > "You can still do a kickstart install with your ks config file listing all of the rpms. "
> >            - need to learn about kickstart
> 
> FYI, after any install, including from CD, there is a fully working kickstart
> file with all your chosen options saved to /root/anaconda-ks.cfg
> 
> To re-use it, all you have to do is put it on a website and then when
> booting from the install CD instead of just <ENTER> type:
> 
> linux ks=http://my.server.tld/anaconda-ks.cfg
> 
> It's suprisingly easy to use, though naturally there are a lot of powerful
> options if you do want to learn about it. You might start here, with the
> documentation of the graphical Kickstart Configurator:
> 
> http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Installation_Guide-en-US/ch-redhat-config-kickstart.html