I'm literally next door to a tower, so my experience is going to be better than most, I fear. I get 2mbit down and 1mbit up on a typical day. 8mbit down on a great one. I seem to get better speed after an outage, oddly enough.
The price is about 1/3 what Comcast would charge (I have the two-plan bundle: home net and phone service). No complaints about the phone service at all except for the extreme ping times. Talking to a mobile phone from the "home" phone is just as laggy as two mobiles talking. International rates are awesome.
I've run a light bittorrent set over it with no problem. I haven't hit a usage cap so far. Customer service, as others have noted, is pretty bad. AT&T/DSL-level bad.
Also, their customer service is.... not great.