Brazos valley WiFi and Hughes net are the only 2 I know. Don't waste your money in Hughes net. Brazos valley WiFi is supposed to be really good but you may have to put up a tower.
We have an unlimited data plan on one of our phones and use it to hotspot. When coupled with a cell booster, we haven't had much issue.