Is there a good way to record voice with an iPhone

I've been toying with the idea of recording videos of videogame related stuff and uploading them to youtube. My friend has an iPhone (the previous one) that recorded in 720. We did an unboxing of the Gears 3 Xbox but never uploaded it because the audio sucked and one could barely hear what I was saying since the cammera (the iphone) was so far away. I'm thinking of giving it another shot since I've bought more stuff since then that I'd like to make videos about. The question is... is there any sort of microphone add-on for the iPhone that I could use to get better audio quality? He has the newest iPhone now. It does 1080 but I suspect I'll have the very same problem as before. Anyone knows of a good solution to this? I'm not really going to spend money on a cammera atm because I can't and I'm not that serious into making videos. Any help will be appreciated.

Bluetooth earpiece with mic?

This is the best from my understanding. http://www.bluemic.com/mikey/

GreenSLi said:

Bluetooth earpiece with mic?

I still don't have a cellphone and I don't know crap about them. Thanks for the recommendation, Ferman.

Ferman said:

This is the best from my understanding. http://www.bluemic.com/mikey/

Thats the ticket. Blue make great products.