The hero won't be getting anymore os upgrades after 2.1? I thought it would still get the updates, but just at a different time. That sucks if you cant upgrade anymore.
How can you upgrade phones multiple times in a contract? I thought all carriers had at least 1 year contracts. In my case, not having a keyboard is not enough of a problem to make me want to give up my iphone. And it's not apple that decides when you can get an upgrade, its AT&T, which is like every other phone carrier.