I'm surprised no-one has mentioned MusicMatch for this purpose.
It allows you to transfer from CD to computer automatically.
Transfer from other sources (turntable, mini-disc etc.) whilst automatically sensing between tracks.
Allows you to burn a CD from resulting files.
Also, it is very useful for converting files (MP3, WAV etc.).
A free version is available but only allows 5 burns to CD. Registering is only @ £20 in UK and well worth the cost.
Although I have high end audio editing programs I find 80% of my archiving is carried out using this program.