If you need a microphone for voice overs, I just got a Samson Q1U USB mic. It has clear sound quality, the smallest whisper can be heard, it comes with really nice audio editing and recording software which supports up to a 24 audio track. No batteries.
I paid $69 for mine and it sounds very professional.
Samson Audio - Q1U