Lav or shotgun?
Brands or kits you recommend?
You'll get a lot of opinions here, I am sure. I am quite happy with Azden SMX-10 Directional Stereo Shotgun Microphone in my run-and-gun travel applications: good stereo separation (which you do not need in this case), shotgun "enough", inexpensive, good for talking.
As for mono, I would look at Sony ECM-CG50 Shotgun Microphone (and its Pro version, check for shoe mount issues).
As for lavalier mic, I use Olympus ME-15 Microphone and wonder if there are better alternatives: I am definitely not so happy with the Olympus ME-52 Noise Cancellation Microphone.