3G speeds are great here. Probably because I live in a metro area. There's tons of fiber uplink sites, cause I'm right between Baltimore and DC. In rural areas, there aren't that many fiber hubs, so running fiber backhauls is costly especially if the nearest fiber switching station is in a CO 20 or so miles away.