You want a free program or do you want to spend a little money?
I can not suggest any free stuff but for about 100 bux you can get
Studio DV and it will do a fine job. There is a lot of shit out there and I have tried most of it but the lightspeed crew was kind enough to show me a few things with Studio DV and it went very fast and easy so I bought it and have been quite happy. Thanks to Chris at
Lightspeed for showing me this cool little program.