Please it has been proven by engineers/developers, that just having a mini/micro USB port on the device cannot provide all the current functionality that Apple's custom port does.

EDIT - For everyone who wanted it, here is the pin-outs to backup my statement. http://modmyi.com/forums/general-iphone-chat/702464-possible-mic-input-though-30pin.html