This might seem unorthodox, but i use a Eye Toy webcam that was originally designed for the PS2. The pluses were that it came with a built in microphone and the image quality was great; it even rivals the higher end webcams built for PC.
Downside is you have to download drivers, but it isn't that hard.
Hope this helped~