Personally I've only been able to use free programs because aye I'm a broke college student, so out of the two I've used, I have to say iMovie has been a great free program that still lets you somewhat freely edit your videos. Not saying it's the best one out there out of every editing program, but it's a very efficient and user friendly free one.