At&t, Verizon, Sprint, or T-mobile?

Can someone give me details of each carrier and which is far more better.

- it was confirmed that tmobile will finally get the iphone in 2013, i have t-mobile as of right now but i'm just waiting patiently until they get 4g LTE but i don't know when will that happen.

so i'm looking to switch to different carrier and i need help figuring out which is the best from all 4 carries.

I don't know characteristics of all the carriers but I know that Verizon is more expensive but it does have better coverage because it owns a lot of cell phone towers compared to the rest of the companies

To add on to the previous answer… Verizon has the largest CGSA (cellular geographic service area) out of all the carriers. There are two main reasons Verizon has the largest coverage area. First, Verizon is constantly expanding and building more cells sites or cell towers throughout the country to expand their 4G LTE network. Second, Verizon has roaming arrangements with other service providers/carriers, which allows customers to use the other carriers networks when they have no network coverage or service with Verizon. The other great thing is that there's no additional charge for roaming in the United States.

It is true that Verizon may be a slight bit more expensive than some other providers, but they are now offering plans that are more cost conscientious. Also, I feel Verizon has the largest selection of phones out of all the carriers, especially 4G phones.