Highesnet and Wildblue are currently the biggest names I know of, and are both about the same. Pings will average 600-1300, bad weather/high usage pending. Pings will be effected by; Weather, cable lengths, usage, time of day and equipment.
The main points for the two Companies: (Note, both have other options, these are simply the most common)
Wilblue:
$80
1.5MB DL / 512KB Upload (250/300 True)
12GB Download limit / 3GB Upload limit Monthly
30-day usage with 30-day recovery time
Hughesnet
$80
1.6MB Download / 600KB Upload (Unknown true, should be about same or better)
500MB Download / Unknown upload Daily
Daily recover speeds, usage pending
This mean, if you use the Internet alot in a short amount of time, but less over time it is best to go with Wildblue. If you use it alot over time, and spread the amount of data send out over time Hughesnet would be best.
I have used both, and Hughesnet was better for us, and seemed better overall. ---Be sure to keep the FAP under close watch---