I lent my Seinheiser headset to my kid, then found myself without a headset when I needed to use one since he was using mine. So without going to interupt his gameplay, I decided I'd hook up an XBox 360 controller + headset up to my PC and see how it works, since I've always found the standard 360 one ear headset to be pretty comfortable. Well, I hooked it up and was pleasantly surprised by it. Since it acts like a USB sound card, it doesn't interfere with your main sound card's output which is a bonus. So you can have Ventrillo working from the controller/headset and your game's sound working via the main sound card. Works nicely, people can hear me clearly, I can hear them clearly and keep the voice chat sounds seperate from in-game sounds.
Also way cheaper than going out to buy a new headset, if you already own a 360.
Certainly not as good as my Seinheiser set, but much better than most cheap-o PC headsets for sure.