I edit all my home video using imovie. Once edited it takes a long time to render and burn and all that sort of stuff (1 hour movie = approx 5 hours) but after that space permitting I have a file that I can burn mulitple copies (handy for family) and it takes about 20 mins.