I have Hughes Net and am waiting for the day to get out of my contract. When I signed they told me it was one year. I wrote it on my calendar. When I tried to cancel after a year, they said they only have 2 year contracts, and I would have a $600 cancellation fee.
Every time it rains the satellite goes out for hours. Hughes Net monitors your internet usage and charges you extra each month you are "over" their acceptable limit. I started at $49 a month, now I pay on average $110 a month.
Downloads are faster than dial up but slower than DSL. They require you only download between 1 and 6 am, or you are charged more on your User time. A download is watching any video, including UTube or any tv show, etc. Not just music.
I suggest "no thanks".