iPhone in my opinion and the opinion of all my buddies that are ex droid owners as far as the battery goes you will more then Likley never have worry about that as mine still holds charge like its brand new ( 3 to 3.5 year old 3GS waiting for the 5) and i am on this thing all day i barley ever...