I have tried what you want, slipstream everything (drivers, codecs, programs, etc) into ONE single windows install. Unfortunately, there's is no way to do that. Like psuedoknight said, install everything and ghost it. It may take 5~6 gigs on your second harddrive but it's worth it if you reinstall windows everymonth...
WinBorg XP may be what you are wanting (drivers, codecs, programs, etc) in one install.