I recommend you shift a portion of your budget from something else to getting a microphone that isn't described as 'cheap'. You need to spend $300 just to get a decent microphone and honestly you should probably be looking at mics in the $700 range (Neumann TLM-103 slightly used on ebay). That is about the cheapest you're going to find a mic for that actually transmits the same sound you put into it. Just my thoughts