Personally I would stick with one that has HD quality. One that has decent video and sound, generally as a rule of thumb equates to price. The higher the price the better the picture and sound quality is. As far as brand goes, it's generally a personal choice. I would expect to pay between $50 or better on a good quality webcam. With your lesser priced webcams, your generally limited to smaller picture sizes and resolutions. Note: on video quality this also depends on your internet connection as well, better connection better video.