I moved your thread to the Windows Phone 8 forum, since you asked about best device on any US carrier.
Firstly, do all carriers offer sufficient coverage where you live, work and travel? I would recommend choosing the carrier with the best coverage first, and then choosing the best device that carrier offers. The coolest device will not be of much use if one cannot get coverage.