Actually Adobe Premier and After Effects are not the best. I've use both on my laptop and (although I enjoy using After Effects and consider myself proficient), Apple Shake (in conjunction with Motion) and Final Cut Pro are undoubtedly better. In my personal experience, the UI in Final Cut Pro is easier to get used to, and it can handle larger video files with less lag.
And as I stated earlier, if you go to any major movie studio, they use AVID and Final Cut Pro to edit their footage almost exclusively. All they really use Premiere for nowadays is just to capture footage.