When choosing a microphone for your camcorder, keep in mind that microphones in the $30 to $50 range can sometimes cause an annoying hum -- called 60 Hz hum.
I currently recommend a "balanced" microphone, such as this one I bought and have had good experiences with. Although this microphone costs $200, it's worth every penny.