for a long time virtually all android phones had replaceable batteries, IMHO a VERY VERY big plus. easy to carry a spare battery. Iphone doesn't. But now more android phones don't have a replaceable battery, so it's draw in those cases.
The iphone USB plug is IMHO more robust than the micro usb on most android, but not as common yet as the micro USB. pick your "poison"
transferring video and audio is easier at least to me on an android.
We've had various android and haven't had any reliability issues with the OS.
virtually all app's we've wanted work on either android or iphone.
while the iphone doesn't have a headphone jack, I've NEVER use the headphone jack on a phone anyway. If I wanted to listen to audio, bluetooth is much more convienent anyway. so lack of a headphone jack is a non issue for me. In fact never have used the headphone jack on my ipods either.... bluetooth again.
now if you also have and apple computer and other periferals, then iphone keeps you consistent.
Otherwise, look at various phones and decide what has the features and price you like best.