Basically what nizzy said. I just wanted to add that if you have two CD drives, you can also use Nero.
You can also try using cdrdao and cdrtools. They are free and open source.
If you are into linux, you can use Coaster, which is a nice burner for Gnome.