AT&T isn't getting an LTE iPhone 4G any time soon but they are launching 4G, in fact -- look up, look down -- they just did! Actually, what they did was call HSPA+ "4G" because it goes faster than regular old HSPA 3G and because T-Mobile is already doing that and Sprint is calling WiMax "4G", and Verizon is calling early LTE "4G", so why not? And when real LTE 4G comes out, that could be called 4G as well (though I bet they'll call it 5G to have even more Gs, because that's better, right?)
I got to watch a little of the brouhaha unfold this morning live in the CES hallways and after talking it over with some fellow bloggers the nut seems to be this -- AT&T might get an HSPA+ iPhone "4G" later this year or next year or maybe they'll get an LTE iPhone 4G in 2012, but we don't know and the terms are so deliberately marketing skewed it doesn't mean much anyway at this point. (iPhone 3GS and iPhone 4 only supports HSPA 7.2, not the much faster HSPA+ 21 carriers like Bell and Telus have been offering for a while already.)
All you really have to know is this -- future iPhones will be faster, most years by a little, once in a while by a lot.
[Update: BGR says maybe HSPA+ "4G" next year]
We now return you to our regularly scheduled Verizon, iPhone 5, and iPad 2 rumors...