I was wondering what the best high quality mic for around $100 or less is? I would like a good amount of noise cancelation (I will be recording in a room that gets some echo and that doesn't have the thickest of walls) but not to the point where it muffles the voice. I will be mostly using it for podcasting, but I will also want to record singing and instruments too. Being able to use the digital audio in on my MBP would be cool, but not required. I might adjust my budget if there are awesome mics that are more expensive, so go ahead and recommend any that are good (but those in budget are preferred).