Step forward the leaner (but not meaner) DJI Mini – a wireless mic that doesn't record – the sound goes straight into your iPhone/Android phone as you record and straight onto the video?
If you're looking for something cheap but most definitely cheerful, our best budget microphone is the Razer Seiren Mini. Not only is it cute as a button, but it captures a surprisingly good sound ...