I can't really recommend any personally since I haven't tried many, but putting a microphone next to your TV is problematic. You will pick up words from music and especially from tv and movies. The closer you can get it to you mouth and the further from other sources of sound the better. An array microphone should help solve this problem to some extent, in theory, but I have yet to see the theory proven in practice. To be fair, the only array microphones I have played with are the Kinect and the PS3eye, and neither has been particularly impressive.