So I got the iPhone 4s for ATT on the 14th when it came out. I wasn't able to test the data speeds due to there being a home game for our college football team and there being a lot of extra people in town. Thus slowing down the regular data speeds. So I tested out my new 4s for the past couple days and the speeds have been great. I get around 4-5mbps down and 1mbps up. I talked my girlfriend into letting me test her iphone 4 today and so i tested both side by side. There was no difference at all in data speeds. Sometimes my phone was faster and sometimes hers was faster. One thing I did notice was more consistent throughput on my device. Meaning, that the download speed smoothly moved up towards 4mbps and stayed there for the download and the upload smoothly moved up to 1mbps and stayed there. The iPhone 4 however jumped up and down which made me think there were issues with data throughput. I do live in a small town of about 30k people. On the ATT data map it shows my town as having HSDPA+. Clearly that isn't the case if data speed never exceeds 5mbps and since the iphone 4 matches speed with the 4s here. I'll have to test speeds while in a bigger city.