I started out with iMovie then downloaded a trial of Final Cut Pro x and absolutely loved it. Sadly had to go back to iMovie in the meantime while trying other programs, none of which were any better than iMovie. I movie is alright but not the most powerful, just simple. I am now using adobe premiere pro cc trial. I tried it once before but scared me away because it was foreign to me and not as simple and easy to use as iMovie or FCP. This second time around I'm using Adobe premiere pro and I'm still getting use to it but I love it too. It's been a while since I've used FCP so I am not sure which one I like best. I do like that if I ever get a PC I am able to use Premiere with it as well but FCP is cheaper. Hmmmm....