I’ve been harassed by the wife for the past 3 months on purchasing her a new phone. Her S3 has been giving nothing but headaches for her. Have reset it numerous times and still gives her issues.

Important thing for her is battery life

i was looking at putting her on a contract but cant decide on the below

$60 plan Samsung S5 with Virgin or vodafone
$60 plan LG G4 with Virgin
$60 plan Iphone 5 with vodafone

Would anyone have a fair idea on battery life for any of these phones?