It's been a few years since I've created a Linux [LiveCD](http://en.wikipedia.org/wiki/Live_CD), so I thought I'd ask this community for some best practices before I make my next attempt.

My goal is to create a Linux Live CD/DVD for a reasonably new (less than 2 years old) PC (not Mac). When booted in Linux, the System will be used for "general" computing tasks like web browsing, word processing, and audio/video playback. This is neither a gaming machine, nor a development environment. The PC has a CD/DVD burner.

Specifically, I'm looking for reasonable choices for the following:

* **LiveCD/DVD distribution**. Preferably, something that has Firefox, OpenOffice, and a good collection of codecs "right out of the box."
* **CD/DVD burning software**. Ideally, I'd like some FOSS burner software that will let me do something like: put a blank CD/DVD into the drive, open the burner software, select the LiveCD/DVD ISO file, and hit the "go" button.