Hi I'm looking for a microphone that I can use for gaming and some voice recording. I already own a pair of headphones that I'm happy with, so I don't want a full headset. I'm just looking for a cheap >$30 mic that has good sound quality and is easy to use.

Also I have a very noisy keyboard, which would probably make desk mounting not an option. So either clip on or some other head level positioning would be best.

Can you guys suggest some good microphones?