A computer CD-burner system is really a two part system.
The hardware, and the software.
Using the hardware... ALWAYS copy the original source to your harddrive. (that is: do not copy from source CD to burner directly).
Using a Cd drive that pleases you. Everyone has a favorite, based on what they "like" or avoiding what "failed" for them. (I have several, TDK40..., Yamaha 3200.., LiteOn 32X and LiteOn 48X and a Toshiba DVD/CD-RW.. My fav. is the LiteOn, only because it is recommended by both "CloneCD" and "BlindWrite" software sites as a burner which will do all the subcodes, DAO96, etc, and do the best on protected CD formats:(of course these are used only to create backups of legally owned software, music, and games!)
Then the software:
I found a copy of Sonic Foundry used and love it for downloading CD's into my system. But I use CloneCD to burn "bit for bit" copies of stuff. (Clone CD do a search on Google for "elby" or "cloneCD". its about ?$40).
I personally don't like Nero for music. (A new free download of a complete software item from "Jetaudio" is available. Big download and a complicated "beta release" but it looks VERY promising and I think it will be a winner. I found it in the website "Hydrogen Audio" " A lot of options in it. I just got it so no time for a review... from me)
Some claim the CD-R blanks are important, but any brand you have heard of is ok if you have a good burner and good program.
Make sure your discs are lint free!!! before you burn to or from them.