I am an ameture video editor and I plan on majoring in film production in university. I trained myself to use FCE 4 using Tom Wolsky's training book, and when FCP X came out, I upgraded to it and got Motion 5 as well. I got the Ripple Training book for Motion and learned how to use it. I know in the beginning, a lot of people in the industry were hesitant to use FCP X. But now, after updates, more features have been added such as multicam editing. Are more professionals switching over, or should I start looking into Premier & AfterEffects CS6, or another program? What are the pros and cons of all of them?