No matter how expensive your microphone is, it is not going to work well when the person speaking gets too far away from the microphone, unless you have a very quiet room. If you want to watch TV or listen to music and your mouth is far from the microphone, you can forget it. You will need to have a means to reduce the volume. If you have a button for that, great, but so far I have not found the button for the other people in my house talking.
If you have one lying around, you can try a ps3 eye. I think it works OK from about 6-10 feet away if the room is relatively quiet. I do not recommend buying one, just worth trying if you have one lying around.
A microphone that is more focused on sound coming from a single direction would be better than one that picks up everything, this is the idea of a microphone array, but they still don't do a great job (AFAIK) when there is a lot of competing noise.