The iPhone 4S uses HSPA+ on AT&T, whereas the other iPhones don't. Therefore if you don't have a newer sim card on AT&T and haven't changed to a "4S" data plan then you won't get the HSPA+ (4gdata speeds).
Iphone 4S= 14.4mb per second
Iphone4= 7.2mb per second