It depends what you need to do. Direcway has pretty good throughput (1Mb/s + at times), but has a high latency (delay) as Joe117 mentioned.
The problem is that the satellite is relatively far away. Geosynchronous orbit is like 22,000 miles in space. When you access the internet, the packet has to go from your house, to the satellite, back down to Maryland (where Hughes is), over the internet to the web site, back from the web site to Hughes, up to the satellite, and back down to your dish. The two round trips to the satellite are about 100k miles. Lights goes 186k miles/second. The math works out to about 1/2 second just in speed of light delays, so you get about 750 milliseconds for a response time, where typical cable modems/dsl, and even dialup are usually under 250 milliseconds.
Hughes has done some clever things to hide this delay on web surfing, but can't hide it for all things. VPNs don't work well. Upstream speed is comparable to a modem too. But the downstream (to you) throughput is pretty good. Don't even think of playing a real time game on-line with DirecWay. Also, Hughes has someting called a Fair Access Policy (FAP) that automagically slows you down to modem speeds if you download a gig or so in a day.
I have DirecWay and a cable modem, so this is real data. DirecTV rocks over Cable TV. Gotta put in a plug for their DirecTivo while I'm on the subject.