The free alternative, of course, is to do it yourself over time. Most ripping programs I am aware of will automatically contact the CDDB and get the album information for each CD, saving you from having to manually enter any data. They can also be set to auto-rip mode so all you have to do is drop in a CD. It'll rip it and then eject it so you can drop in the next CD. Keep going until you get sick of it.

You can burn your entire library piecemeal in less time than you think.