What iPhone carrier should I get?

I NEED Help! So OVERWHELMED! I'm getting an iPhone 5C and I live in a really rural area. I would really love to get a plan that is $60 a month or less, but preferably one of those $40 a month plans. I have only one family member with the same needs and is getting an iPhone, so I'm also wondering if you can do a family plan with two people. The reason I say it's a rural area is because I want to get a good internet connection, with a lot of data per month. As for talk and text, we need a moderate amount per month, but does iMessage on the iPhone use data or text? Please tell me about Verizon and AT&T plans please! Other carrier plans would be great too! PLESAE ANSWER! I'M DESPERATE!

Verizon and AT&T might work best for a rural area. You can go to their website to see plan options.

Most of their plans are $60 - $90 per month.