...yes Norm I have an apple daughter...
The newer versions of Android are much more refined and pretty easy to use. The different manufactures apply their own skins over them, but the user experiencefor the most part is the same across different brands of phone.
Get a Maxx. You'll be thankful for the battery life, 4G phones guzzle batteries. Motorola phones typically have better antenna's as well, so you'll actually get the service you are paying for.
What network are you planning to use?
If Verizon, then my vote is either the HTC One or the MotoX. My contract is up and I'm trying to decide between those 2 phones. I find the Galaxy phones a bit too big for my liking.
Galaxy SIII or IV, then go to amazon and for $10-$20 you can get 2-3 spare batteries that come with a little wall charger. No idea how long my phone would last on a charge, never tried it. Always a full day unless of course im using it as a mobile hotspot which uses alot of power.
No Iphone wanted so don't bother
new iPhone coming out soon... 😀
HTC one is the winner and it looks like it will take the whole 2 years to figure out...