My house sits in one of those geographical oddities. I can see the poles that have Charter high speed cable Internet on them from my house but can't get the service because my street's franchise belongs to a company that went bankrupt about 15 years ago and Charter won't touch the homes on this street.
So I have tried:
Dialup (Really Bad)
ISDN (Slow and most likely not available now)
HughesNet (Don't fall for their commercials! It stinks!)
and then I got lucky and figured out that Verizon's 4G service is available at my house so I got one of those MIFI 4G Hotspots and have never looked back. This thing serves my entire house. I typically see speeds of 10MB down and 5 mb up. It is more expensive than cable and we are limited to 20Gb a month for that high price so we cannot watch on demand movies, Netflix and that kind of thing but it works great for web browsing and the occasional Youtube upload/download.