What carrier??
You really need to look at where you will be using your phone - where you live, work travel, etc. Talk to friends, family, coworkers, etc, and see which one they have, how they like it. Pick the carrier based on that and then pick the phone. No matter how good the phone is, if...