I understand your frustration, but I'm at a little bit of a loss as to how you running out of data is Hughesnet's fault. The original download that corrupted your system certainly isn't. Was the subsequent download that was "terminated by Hughesnet" done so because you had run out of data? If this is the case, it doesn't actually stop downloading, but the speed is drastically reduced, which could cause problems with some downloads. If you hadn't run out of data, how can you be sure that Hughesnet had anything to do with it? I've downloaded files before that have been corrupted, or even cut off, neither being caused by Hughesnet.
I'm not trying to make your problems any worse, nor frustrate you any more than you already are. I'm just trying to figure out how it is that you've come to the conclusion that the problems have been caused by Hughesnet, and only Hughesnet.
I only disagree with your view of Hughesnet being the only possible cause of interrupted downloads.