Most high end Android phones do exactly what he described. The advantage to going Android is you get to choose a phone which fits your needs/wants. You can pick screen sizes up to 5", camera quality, water/dust resistant etc. You can have plastic or premium feeling phones. It's not a one size fits all case like the iPhone. Don't limit yourself to the Galaxy series either, have a look at whats out there and pick a phone based on what you want from it.
Battery life on phones are relative to what you are doing with them. I charge mine every night (it's not dead, probably about 20~30% charge). If I have a couple of low use days, the battery can run for 3 days before I need to charge it.