For a free app Burrrn (www.burrrn.net) is good. Does CD-Text, on-the-fly conversion from mp3 and loads more.
It really depends on how you do it.
If you copy CDs to play in the car then that might not work as a lot don't have CD-Text. To get round this you can rip them from the CD with Cdex (free) - to mp3 or wav format, no quality loss with the latter - which can then look up an online database & get the track details.
Then burn with your favourite app, mine is Roxio's Creator Classic. This always gives me CD-Text with mp3 or wav format tracks. Note that burrrn won't pick up the track titles from a wav format track, but with mp3 it's fine.
Nero will do this also , supposedly, but I've never got it to work properly.
That's how I do it, so what have you currently got?
Btw you also need a burner that'll do CD-Text but mostly they do so shouldn't be a problem.