I'm wondering if anyone could recommend me a video editing program that is moderately easy to use and preferably free that can do the following: -Set other videos in frames in the video -Move images around at will -Pile sound effects on top of each other -Cut and place video clips with ease and precision -Strong audio control, perhaps good ducking -The ability to export to very high quality -Compress files -Export in 720p with a strong framerate Anything that can do most or all of these things cheaply or free.