Best disc-burning software I've used on Linux is K3b. Xfburn is okay for some things, but you can't write CD-Text, or anything else fancy.
For audio CDs always use DAO.
For regulating the volume of songs I use easymp3gain-gtk2.