Give this a look:
https://www.viasat.com/Last I checked it was about $75 a month. There is no data cap, but at some point they will start throttling your connection until a new month starts if you use a lot of data. Download speed will be on par with or faster than your landline, but you will notice latency, which will be on the order of 4 times what your landline can provide, so you may wait a couple seconds for a page to start loading. That is just the nature of satellite, the signal is making a 36,000 mile round trip. There are companies working on LEO satellites (low earth orbit) which will solve that problem but requires hundreds of satellites vs. 3 to cover the earth, so you can imagine there are problems with that approach, not the least of which is keeping them from running into each other.
If you stream a TByte a month you would be better off sticking with landline, but if you are around 100GB or less this is viable.
Hope that helps. BTW - I used to work for these guys. A good company, but I am probably a bit biased.
In anything at all, perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away.
-- Antoine de Saint-Exupery