I had WildBlue (now Exede, I think) several years ago. It was decent, not great. But if ultimately your only options are them or Hughes, choose WildBlue(Exede). Hughes has always-like for ten years, had horrible service. Of course with satellite Internet you won't do online gaming because of latency, and they limit you to so many Gb per month. And when it rains or snows your service will drop out.