Hi,
Lizzy's answer is obviously the best. You can never back up too much and by backing up the WHOLE configuration, you cant go wrong. But that wont fit one one CD and if you have a 20Gb+ drive that is close to full, then its not practical.
Unfortunately you didn't mention which OS you're using. It makes a bit of a difference in some areas.
Backup allows you to drill down into folders and pick individual files for backup or select the whole folder. You need to hunt around for the things you want and "Tick" all the relevent files for backup.
I'll try to look at each part of what you're backing up here...
Obviously you've got the drivers and downloads covered...add that folder to the back up.
I presume this also includes all your work... like your word documents etc.
You can simply add the whole user profile to the backup. That includes your IE favorites. I'd untick the temporary internet files folder, though. They're unnecessary and can be huge.
The registry is an important thing to backup as it contains many many customisations from most Microsoft software and many games too.
See the following article on how to export it...and add that exported file to the things to be backed up...
http://www.speedguide.net/Cable_modems/cable_faq_registr y.shtml
(remove spaces from the above URL)
Next come the individual game's configurations...anything that doesn't get covered in the registry. You'll just have to hunt around for this. Look in each game's folders for .ini files. Often these are used to store configuration information. Tick these files on your backup if they seem to have changed since you installed the game.
Hopefully you'll have less that one CD's worth in the end. Keep the backup configuration so you can run it when you feel you need to.
The backup will create one file - a .bkf file I think. Put that on the CD and you're done.
continued