One of the biggest problems I've encountered with video editing software is making sure that the media you are using is consistent from video capture through timeline editing and final render. For that reason I'm a big fan of using Keynote as a way to standardize or make sure all your media will render the way you want it, particularly if you are using photos or other static graphics (like clip art, charts, etc.).