Just an idea, but you could try move to a country with a decent 200/100 Internet connection instead of that crappy US one you are using