Cellular, and anything else to do with physical infrastructure, might be the few cases in technology where the size of U.S. market works against creating value for the consumer. In most everything else, having access to a common market of ~300 million people is awesome; it's not so awesome when you have to be able to service a substantial amount of them to get critical mass.
Wondering: in Canada, we have upstart cellular operators competing by offering lower prices for service covering only the largest urban areas of the country. So if you're in Toronto, Vancouver, and Calgary (and a couple of other places), you have more choice, in Flin Flon not so much. Anything like that in the U.S.?