Ditto on Hypercam. For the audio aspect, I run two interfaces. Sonar works with the V-Studio using ASIO. I have an Octa-Capture running as WDM for Windows. The V-Studio audio out goes to the Octa-Capture audio in, which gets recorded in Hypercam.
This is how I did my Advanced Workshop videos. It was complicated enough to get Sonar, Vegas, Hypercam, and two interfaces working simultaneously that I had to write a mini-manual on how to do the setup.