So trying to buy a new microphone and I only got one chance at this. I need a mic that obviously sounds good for single use, and for group use. If I have friends over and we starting yelling a little and laughing while I record I don't want the mic to screech. I have the snowball now and every time me and my friends get loud it sounds awful. So right now I'm torn between the Shure SM7b and the AT2035. Please help. What mic do you guys think would work for my situation and maybe others. HELP. PLISS.....