The best one that I have come across is Wondershare Filimora. It is a beautiful app, that gives you a lot of advanced capabilities. The best part however is that it does not require you to have a super computer. I have tried ImageReady and Premier (with paid subscription) but my laptop lacks the horsepower to render the final output. Editing is also a pain as these apps are very resource intensive. Hence, Wondershare Filimora works the best for me (check out my YouTube video on my Ride to Kerala, I have use so many of the transitions that are available out of the box).
I use a very basic configuration laptop (Lenovo S405) with AMD A8 + 4GB RAM. The A8 chip is an APU, so in essence I get a 512MB worth of discreet graphic performance. Hightime I upgraded to something better!
Wondershare Filimora is not free, but at Rs. 4200 for a lifetime license, it is a whole lot more worth it!