I have all the driver Cd's that came with any hardware I ever bought. Sometimes I shake my head and wonder why, they are all outdated before I even removed them from the sleeve they came in. I have to admit though, having them, especially if it was a NIC driver you needed, might bail you out of a bind. Me I always download the latest drivers and save them to a thumb drive. If I had to pay for them that would be the last time I ever bought anything from that manufacturer again. But thats just me, for some people that might be an option. Having a CD that autoruns and guides you though the installation of say your motherboard drivers is something my father would want. Everybody has their way of doing things and thats cool. Windows 7 does a good job of having and installing drivers for hardware. A lot better job than XP ever did. The one thing I see though is these basic drivers often don't have all the functionality that the manufacturers drivers do. As an example the basic windows driver will lack the manufactures custom Audio Control Panel for your sound card that lets you switch jack functions etc. Personally I prefer the manufactures driver over the Windows supplied drivers. Its still nice that they are there, especially if it gets me INTERNET access to download the ones I want.