the basic window movie maker is pretty good(Free), Camtasia Studio * is pretty good its a step above windows media player, and its $30. Next I would say Sony Vegas Pro $300+ and its kind of hard if you dont know what your doing, Adobe Premier Pro CS6 is pretty easy to use, but its expensive aswell. But all these do what you would want to do
I personally used windows movie maker for the longest time you can't do crazy fx on there but it has some good ones on there, and it formats for just about any web service you want