windows movie maker works decent best part its free and pretty simple and user friendly.you can add music, pictures, captions, go in slow mo add all sorts of efects and it also has basic themes that will blend your clips... once ya get that figured out ya can buy more advanced programs anywhere from $300 and way up but they also get more complicated......
it also saves in many formats so its easy to post on youtube or go HD if ya have all the good gear.... HD takes way longer to upload FYI