Thomas Veil said:
Now, this is just my opinion, but despite Avid having so much of the market, it's gotta be one of the worst editing programs on the market from an ease-of-use standpoint. Big learning curve, clunky interface, non-intuitive controls....
My personal favorite -- though it's a way-distant runner-up -- is Media 100. It's easy to learn, it's intuitive, and the interface is very well-integrated into OS X -- yes, even better than FCP itself.
I think that from a learning standpoint, it is *the best* to learn on an Avid first - primarily for this reason. Once you learn and develop skills in the Avid know-your-damn-keyboard workflow, your workflow speed triples. It's incredible - and you can apply this learned skill subsequently to any other NLE out there.
On top of that, the Avid 'metaphor' is much closer to that of old-style film splice editing (like on a Moviola or Steinbeck) as opposed to the newer NLE's, which have progressed and extended the metaphor a bit further.
Media100 is a great system. I don't know of the integration you mentioned is exactly what I'd call a strong suit. But it is intuitive - to a point. Eventually (especially on the older, A-B only style versions) you run into limitations that can greatly hinder your workflow unless you learn secondary tools like AE. Of course, this could be said for Avid as well. But the visual quality on M100 is fantastic.
FCP is kind of like crack in the sense that if you want to, you probably *can* get away with doing almost anything within the program. It edits rather well. It color corrects nicely. The audio is... well, there at least, and with some tenacity, you can work on it. And if you really want, you can do lots of keyframing, titles, and composite/graphics, as long as you're not overly concerned with perfect-pixel-placement.
But in the real world, you're much more likely to edit in Avid or FCP, then run your compositing in AE/Shake/[Insert Compositor Of Choice Program], then run your audio into ProTools or Logic, and finally color correct on a giant pro rig that's all spec'd out for that.
So there's my 2¢. Edit on!
-rand()