The last microphone that I had was a blue snowball, but it broke. I'm looking a replacement, but I had some problems with the snowball. It picked up all of my typing and other ambient noises pretty badly. I want to try to spend around $100 on something that will record my voice well for talking with my friends and the occasional streaming. Does anyone have any good suggestions?