Adobe Premier is awesome, I've used that, Fina Cut Pro I find annoying although it is good, Adobe Premier is good since it supports Dual Core Video rendering and if you have a lot of ram to it sure does speed up your rendering times. I've heard Avid is meant to be good (very keyboard based) but I've never used it, thats meant to be the "PC" version of Final Cut Pro in terms of industry standards (I hate that term)..