i agree with howie. verizon for top notch coverage.
sprint now offers unlimited roaming for free, so its close to verizons coverage.
they also have flexible plans for people who dont use a lot of minutes or people who change useage from month to month.
all out though, if u can get approved, verizon is your best bet for a PHONE