Currently with Sprint using a iPhone 4S. I am going to hod out until June when I can get it for $199. In 3G coverage areas, I have been able to use voice and Data at the same time with the Sprint network.
In general, I have had better data performance with Sprint, maybe because they have a smaller data customer base???