Recommend Me Some DVD Viewing/Authoring/CD Burning Software

Did a quick search and found a few other threads along these lines...mostly pretty old, though, and not expressing exactly the same needs I have...

Looking for something that covers the functions mentioned in the thread title to put on my Christmas list. Considerations include:

1. Most of the video files I'm dealing with are in mp4 format (from a Flip MinoHD camera), with the occasional AVCHD file in there. I'd like to be able to both make DVD's from them, and also encode them for viewing on an iPhone/iPod Touch.

2. I'm not looking to get that creative with this...just need to be able to produce something that my parents can put in their DVD player and watch, or that I can put on the band's iPod to view in class. Simplicity is what I'm looking for.

3. The DVD viewing isn't that big of a priority...I don't often watch DVD's on my laptop, but when I do, I don't want to have to go to the internet looking for this codec or that patch, I just want to pop it in and relax.

Thanks in advance for any suggestions!

Handbrake for MP4 encoding, DVD Flick for DVD encoding (tip of the hat to Rezzy), and VLC for viewing pretty much everything.