Hello,
I have wasted soooo much time on searching for that perfect mic setup, I also wasted a lot of money to. I hope to help you make a good fast no waste decision! I could name a list of all the mic`s I tried and tested but meeh... The winner is The Audio Technica AT2035 with a UX2 interface. A little costly, but think of it this way, no need for extra programs like Audacity and learning those 3rd party programs. A one time Setup, set it up once and every stream and video will sound the same, every time! PERFECT! The time you save is worth it, trust me!
Many Thanks.
Smit.