I officially live in the sticks, but not by much - cable comes within 18,000 feet of my house - Time Warner has offered to install cable to my house for an installation fee of $1/foot. You do the math.
Ok, so I telecommute and thought Wild Blue would be just what I needed. Moved in, got it installed, and saw decent download speeds. However, web browsing "feels" slow because of the latency. I typically see ping times of 1.7 seconds to anywhere.
For my work, I have to be on the company VPN all the time to do anything. When I am just on Wild Blue I see decent download speeds in the neighborhood of 1.5Mbps. When I get on the VPN, my download speed drops to about 70Kbps. I called customer support to see if I needed to configure anything differently. The guy pulled of a FAQ that said Wild Blue doesn't support VPN. I had checked their site and didn't see that. He said someone must have pulled it off of the public site - he found it internally.
In terms of weather - yes, it sucks. We have Dish for TV and that is also susceptible to weather problems. However, Wild Blue gets flakey as soon as it starts to rain; it takes a serious thunderstorm to mess up Dish.
If under the best of conditions, you are not seeing 1.5Mbps download speeds, you probably got a bad installation. If they don't use the proper quality of coax cable, it can totally mess you up.
For my work, I have had to fall back on a Verizon broadband card. I am on the edge between NationalAccess and BroadbandAccess networks. With NationalAccess, I get 130Kbps - with BroadbandAccess I get about 600Kbps. The latency with NationalAccess is usually about 500ms and with BroadbandAccess usually around 225ms. For the first few months after I moved I only got NationalAccess - they must have upgraded something nearby because I suddenly started getting BroadbandAccess much of the time.
Verizon broadband card (uses cell phone technology) is also susceptible to weather issues, but not so much as Wonderful Wild Blue.
Good luck!