I highly recommend the Logitech C920. I have it and use it for Twitch streaming. The quality is phenomenal for a webcam. Next step up(in my opinion) is getting a professional video camera instead of a webcam.