> Oh, and I think you *always* need to use a USB headset for voip. Figuring out and cancelling the interference between speakers and mic is perhaps not a job that you should try to solve in software, if you can instead solve it by buying a USB headset for as little as $20.
There are times when there is more than one person conferencing per PC... Here at home: practically always.