I don't do PB vids but depending on the task at hand I use a mixture of Premier, After Effects, Flash and on occasions a little bit of Cinema 4D.
+1 for CC here, its great! Thankfully though work pay for my subscription and it gives each user two seats so I have one as my home machine