I recently bought a Blue Snowball Ice mic to try and get better audio recordings of my uke stuff. It's a bit of a no frills mic for non techies (like me) but seems to do a decent job for a low price. There's a quick test video and a bit of a write up on my site over here… http://ukulelego.com/stuff/blue-snowball-ice-microphone-first-thoughts/