
Shure
SM58
Indestructible live workhorse; but muffled for studio vocals.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
If you are doing just basic stuff, get either Solocast X for $40 or other cheaper brands like Haono or Fifine. If you want to go DIY route and make a mic for cheap but sounds decent, get BM800 microphone for housing (or empty housing that is OPA Alice compatible) and use OPA Alice to build a condenser microphone (<$50 for internal parts). However, you will need minimum phantom power to power this mic.
I would suggest hyperx solocast that’s what o have been using and it’s good
For something within the scope of your budget -- Simgot EM6L or Kefine Delci AE. If you are going to marry him in the future then get the Kiwi Ears Astral. According to reviews and this subReddit Top 5 Best for Gaming it is the best for gaming overall. For better audio pick up and less axis noise, get him an external mic (Hyper X Solo-Cast) that'll be plugged into his PC. Also a DAC too like the TRN Black Pearl among others to clean up audio signal from PC. 
Honestly, just don't just a headphone mic and you should be right! I've been using a hyperX soloCast, and HyperX QuadCast for a couple of years. And friends have been using an old Blue Yeti microphone. And they still sound like they are using high end $250+ microphone. I've even seen streamers use an old Xbox-360 Rock Band Microphone, and it still sounded like a high quality microphone. Sure you shouldn't go bottom of the barrel quality, but sub $100 microphones, can still be good. As long as you take the time to set it up on your computer. Proper gain levels. And setting it so it compliments the frequency of your voice, while tuning out the rest. Position of your microphone also helps, put it close to your mouth. This helps improve the balance, but also makes it so can can just speak in your normal speaking voice, without having to turn up any audio levels. also slightly improving quality.
Hi everyone! My channel is called Hoek Everything, and I make a variety of different content on it. I do mostly reviews, comedic history videos, and some other random topics like talking about the different Sodas in Mexico, or how to make every pie in Breath of the Wild! I have reviewed everything from Movies, Games, TV Shows, Music to Concerts and Lantern Festivals For physical equipment I used a Macbook for editing, and used a microphone that came with a pair of headphones I had, though I quickly changed that and started using a Hyperx Solocast Microphone. I also started off with using IMovie for editing, but then moved to Davinci Resolve. Channel: [https://www.youtube.com/@Hoekeverything](https://www.youtube.com/@Hoekeverything) Here’s my latest video: https://m.youtube.com/watch?v=zFkrALybqCQ Thank you for checking out my Channel!
My little search is suggesting Razer seiren v3 mini gives the best audio with background supression. Akg gives the more crip and clear audio but it is sensitive to sounds. It will pickup everything. Hyperx Solocast is the weakest in terms of sound quality from these three and gives some degree of sound supression not that good. Solocast II is much better in that regard but even then the value for money option is Razer.

Shure
SM58
Indestructible live workhorse; but muffled for studio vocals.

Shure
SM57-LC
Versatile for instruments; needs pop filter for vocals.

DJI
Mic 2
Unbeatable convenience, 32-bit float; but poor Bluetooth audio.

Samson Technologies
Q2U USB/XLR Dynamic Microphone with Accessories
Great value dual USB/XLR; recent price increase noted.

Shure
SM7B Vocal Dynamic Microphone
Professional vocal sound; but expensive, needs external amplifier.