I used a sim card for America from prepaid zero for my iPhone 5s which worked with the AT&T network. AT&T had good coverage during our trip, also outside of cities.
As I own a small business I was happy being able to check my email at times and use it for google maps navigation. Definitely worth the money, with my own provider vodafone I would have received a huge bill, prepaid is good for travelling.