Hmm, hard question. I'm going to say DVD Studio Pro. I use to do DVD authoring on a PC and thought it was OK. DVD Studio Pro is so much more efficient, easy to use and powerful that it's amazing. For non-work-related app, I'd have to go iTunes I think.