my preference is Android
i've been on the Android band wagon ever since the very first Motorola Droid
with my Android if i need a new battery, or just want to carry a spare,
easy to change, pop off the back and replace, same for increasing the memory, change the micro SD card
need to charge can't find the cable , any extra micro USB cable and charger will work
i don't need iTunes to transfer pictures or video or music to or from the android phone
apple is a closed system with propitiatory connectors, take it to store to replace the battery (yes there are DIY videos, it can be done, but it was not designed for that)
and it will cost you ore than the avg Android phone, yes there are $1000 android phones, but with android you have a many times wider choice range in price and size and things like camera features
unless you have an over riding reason to go apple,
i suggest Android
maybe go into the phone store and handle and play with each and see what you like
get your smart phone friends to demo their phones to you