Well thank you for all the information. So if Samsung is busy working on getting the Galaxy S III out then I guess it might be a while since ours is crap. I bought the T-Mobile version for two reasons:
1) Faster downloads (I get 12-14 megs /sec) so I was told that was faster than ATT would provide.
2) There is no overage charges.
So if I exceed my monthly cap my bill doesn't go up and next month it will reset back to 4G speed; I can live with a few days of slower speed if needed. Basically the T989 version is crappier and I'd been better off buying an international version off the internet instead of buying the phone from T-mobile. For example I went to Corning's site and thought it had Gorilla Glass too. I found out by researching XDA that indeed it doesn't. Well I guess I'm stuck for 2 years now. Really wish I had known that what I was purchasing was the stepchild version.
Thanks you everyone for explaining the issue. Guess I'll keep looking for a good ICS ROM on the forums.
GALAXY S II