I hate discs. The manuals are nice, and Steam provides them to you as well.
I don't have any more room for spindles, boxes, and manuals.
Steam is an excellent solution. Any CD key that Steam uses is always stored in the registry. As long as you know where to look, it's easy to back it up.