Some friends of ours who live well outta town recently purchased the bidirectional package. I tried it out a couple of weekends ago and was favorably impressed. I'm used to ADSL here in town (640 down/ 256 up), so that sorta should tell 'ya what I'm used to. I think the dish is rated at 128 up and 512 down (or something along those lines). All figures are in Kbps.
Anyway, it ain't cheap, but it does seem to be effective. I'm curious how things will turn out this winter when wet snow sticks to the dish. My friend also used the Internet Connection Sharing facility built into Xp (and others, BTW) to connect a second PC to his main PC that is connected to the dish. BTW, the modem (or whatever they call it for satellite) is connected to the PC via USB. I presume it's USB 1.1 rather than 2.0. Shouldn't matter though, 'cause 1.1 @ 12mpbs shouldn't be a choke-point. But I digress...I'm not sure of the degree of degradation caused by sharing.
StarBand is the only satellite competitor that I'm aware of.
Good luck,
Kevin