My wife gets about 6 hours from her s3. She loves the phone but can stand having to take a charger with her everywhere.
A manager at my job has some sort of Android and is always borrowing a charger from someone else to keep his phone working.
Except for the 4S I had that could use up half the battery in six hours of doing nothing due to low Verizon signal, none of my iPhones have ever run out in a 24 hr. period.