I understand there is no such thing as "the best" mic - in the end it comes down to personal preference. But, I would like some input. I am fairly new to recording and starting a project. I will be recording a female with a very high voice (soprano), as well as males with much lower bass voices, so a mic that can do well in those broad ranges is preferred. Also for recording some acoustic guitar. I currently have an MXL 990/991 and I'm looking for an upgrade. I recorded with a friend a while back on a Rode NT1-A and really liked the sound that came out of it, so it's what I'm considering. I hear this is a stellar mic for the price. On the other hand, I've also heard some people say it gets really harsh in the higher ranges and that they hate it - even though they seem to be in the minority this makes me less confident of its quality for the female with the higher voice I need to record (I previously recorded male vocals and spoken word with it). I'm recording through an M-Audio Fast Track Ultra using its onboard preamps. Any advice? I think my absolute max budget for this mic would be $300. I am also considering an SM57 in addition to the condenser mic I get, as I hear all over it is a good mic to have around (will it do well in recording acoustic guitar?). Thanks for any advice!