I find it depends wildly on time of day and where I am. I'm in a moderately large city (Columbus, OH) and there is very good AT&T coverage here. I typically get in the 2-3MBps range, but it is not unusual to see 5-6 MBps down on 3G. I'm hoping with the 4S I'm typically getting 4-6 with occasional spikes to 10 or so. 🙂