What is your budget?
Sony Vegas is a great video editor for a cost.
It's also probably overkill for what you are doing.
Look at their line of products here:
Vegas Movie Studio HD 11 may be good for your needs.
Many other software exist including Nero Video or even free alternatives http://bit.ly/y49hra