I have been on HughesNet for 4 years and their service is extremely erratic and problems are rarely ever resolved. Somehow, most problems correct themselves just before a service person arrives; all tests come out above average, then, two days later, back to Paleolithic dial up speeds. I have no choice in ISP. I have 5 computers and 4 OS's and a wealth of speed test data, all of which is dismissed out of hand... service at HN... 10 down 2 up = 2 down .04 up 90% of the time.