Ok I'm calling on you smartphone gurus out there. Which of the current Verizon smartphones are known for good battery life. I've read that the iPhone 4 won't last all day with normal use but how about the Android phones? Any that last two without charging or is that asking too much?