My girl has the htc evo on sprint and she's been begging me to get an iPhone for her. She is on phone number 3 I believe. It freezes up constantly, sends texts to the wrong contacts, and the battery life is like having a AAA in it. I found a bigger battery for it but it's the size of Texas and...