I use a high quality mic and commentate over the gameplay and it is quite entertaining. Please check it out!!!
http://www.youtube.com/user/MisterFiascoTV?feature=mhee