Personally, I use Adobe Premiere Pro CS6 for all my editing. It works well with After Effects. You can literally re-export an effect, and if that effect is on the Premiere Timeline, it will auto update itself. Adobe Products work well together.
The best part is you can actually batch render. Back when I was doing LP's, I'd edit 4-6 films, and batch render them overnight. Then upload them all to YouTube privately while I was at my day job.
I never liked Sony Vegas to be honest, it's junk. The best editors are Final Cut Pro on the Mac, and Premiere on the PC. I fail to mention Avid because mostly film editors use it and its export options aren't very great for the kind of work we do. Final Cut and Premiere give you lots of export options, and Premiere/Final Cut work with the Fraps codec, so you don't have to use Audacity to re-encode your footage as some editors won't read .avi files in the Fraps codec.