I use a Logitech USB Headset H390 for all non-co-op Let's plays. It's very reasonably priced (~$25), the mic is good quality, and if you keep the game audio low for the headset (the recording software should not be affected by this) then there is no noticeable echo.