Originally Posted by ViN86
OEM's release upgrades, not service providers.
We had to wait for T Mobile to release the upgrade before we could get it. They have to make sure it is compatible with all the crap they do to the phone on their own.
One of the other reasons I love the iphone, we don't have to wait for those upgrades like we did before.