Just get one of these 2$ electret mics from a dollar store (you know, the kind used for Skype conversations, etc.) The quality of the mics themselves are usually pretty decent. It's usually the internal sound card electronics that gives you all this noise. Try it, it's not gonna break the bank...