I'm in Milwaukee and yea, I put up with it because I'm on a family plan with something like a 20% discount. It's weird, depending on where you go around Milwaukee / Waukesha, sometimes you get farily decent speeds, like 500k even up to 1.5Mbps or so. But usually it's crawling at sub100k speeds. It's real frustrating when it takes like 5 min for the traffic info to pop up in google maps. I never have problems with texts or voice though. I know people with AT&T around milwaukee that get dropped calls all the time, but I never get that with Sprint. I've just been kept alive by the hopes that LTE will be here soon! But really, it comes down to the price, the unlimited data, and knowing that LTE will be here at some point in the future. That's why I've stayed with Sprint. Even though unlimited data doesn't help at this point with terrible speeds, I know I will be happy I have it once LTE rolls through.