I personally use Comcast, but they don't appear to be available in your area. There are several satellite services you could try. I don't live in Charlotte, but you could always look in the yellow pages under Internet.

Good luck.