It's a great phone and likely the best; however, here are some things that I can't live with: 1) The battery does not get me through the day. I'm not around a charger every few hours. This is the deal breaker for me 2) Screen freezes at least once per day. Even after removing task killer 3) Some misc bugs that need to be worked out. Can't risk that they are hardware issues 4) Sprint has some weak spots in my service area. Other carriers are strong there 5) Not happy with the $10 premium charge from Sprint (x 2 phones) What about you?