One thing I've found helpful on CDs is I have stored ALL of the drivers I have EVER needed onto a separate drive, sorted by device, company, model, and OS (in that order). Then I have backed up these drivers onto three CDs (video & related, sound & related, and NIC/modems and related; each CD has some spare space for things that don't fit the categories). These CDs come with me to EVERY service call I make. Beats the HELL out of trying to download the latest Detonators or whatever over a 56K connection.

Another good one: Maximum PC used to (dunno if they still do) publish an annual Maximum CD that was nothing but the best utilities (no games, etc.). I haven't been able to get one in the last two years but the copy I have of the older one STILL comes in handy even though it is out of date now.

I also have a small container of spare screws, standoffs, bits, pieces, doodads, and wahoos, because you always end up helping some yahoo who has three hard drives hanging loose inside his case because he doesn't have the screws to install them properly...