I have a Logitech G930 USB headset. It is a closed-ear type which means you can't really hear yourself when you talk which makes speaking difficult. You tend to talk louder than necessary.
To fix this problem, you typically want to have what you say through the mic be played back to you through your headphones.
Now Windows already has a feature to allow just that when you check the "listen to this device" checkbox under Recording Devices:

The problem is that since Win7, Microsoft has totally made this feature practically useless because of the latency it has introduced between what you say and what you hear. The result is like a voice jamming echo. This video explains:
Has anyone been able to get mic monitoring through USB headset without latency? If so how?
