Premier for the video, Audacity for the audio track... Blender for any logos and captions, animation fx, cool "bullet time" stuff etc.

a lot of people like Power Director, but I find it to be a PITA importing through Firewire...

I also like Vegas, but it's a PITA once you get used to Premier. Also, the Lite Premier is more than enough for home users unless you want to do complex DVD authoring or have a 1-2 setup etc.