I'm looking for a microphone for a friend in the US. I've never had a need for one, always preferring a headset with one built in, so I'm not sure where to start. The current mic they have is built into their laptop, probably near the webcam (which is actually pretty good), but the audio quality sucks. I was leaning towards a USB microphone as it'd be powered by the laptop, and won't need batteries, but if a standard jack mic will be fine there, I'm not fussed. So, criteria: Good quality audio. Budget is flexible but nothing crazily expensive. No batteries needed. Plays nice with Windows 7. Ideally something I can buy from Amazon.com to send direct and something that someone here can personally recommend. Can anyone help me out here, please?