The Blue Snowball is right in your price range. It's a nice step up from a boom mic and it's voice over quality is excellent. I've personally used one for gaming and it's pretty great. You can put it a couple feet away from your body and it'll still pick up your voice and only your voice.