
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.
i had the mke 600.. too big, i now have the 400, it's everything you need, best on camera shotgun by far.. just buy that
So, this is part of what I do for a living. I would skip the audio recorder altogether and just go with a shotgun for when you need good on camera, and then get a dual head wireless mic setup like the DJI Mic 3, and both mics have an onboard recorder. My current rig is a Canon R5C with a Sennheiser MKE400 and a DJI Mic 2. The Sennheiser is great, but the fact that it takes conventional AAA batteries and the power switch has no lockout, and it’s easy to unintentionally turn on in a backpack. I’m happy overall with the setup and it’s versatile enough for what i need. I would say you really only need the audio recorder if you’re going to need enough audio channels to do a shotgun AND a wireless mic setup on location. In a run and gun scenario you want to keep your rig as simple as possible - simplicity brings fewer points of failure when you’re shooting.
I’ve been having good luck with the sennheiser mke400
Mk4, imo superior to m930, u87, and all the TLM mics. It’s my beater mic.
I use a Sennheiser shotgun mic overhead. Yeah, it picks up some external noise, but it's really minimal and nobody cares.
End of reviews

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.