iTunes. Real simple, its all one button...you just check the songs you want, and click to burn.
It's a little annoying though, it doesnt monitor how much space is left on the CD, so I usually pick 30 songs, and every time it says there's not enough space left, I deselect one to fit as many as I can onto the CD.