So I'm looking for a microphone with decent but not overkill on noise canceling, and obviously has decent sound quality and for $20 or less. Also no headset suggestions please I already have awesome Sennheiser cans.