I have a Snowball for music production, it is an excellent microphone but it probably would be overkill. If it’s within your budget and you want a solid mic then go for it (I recommend getting a pop filter with it, makes it sound much cleaner). This has 3 modes, the #1 mode is very good with sound isolation.
If not, I’ve been using the HyperX Cloud headset for a year or two and it’s been superb. I got it for around $50 on an Amazon Christmas special I think 2 Christmases ago. I’ve always been told the microphone sounds really good. No complaints there. It seems to have solid sound isolation and clarity.