Up to date isn't always good: Sprint already announced that they will not be releasing froyo updates for the Moment or Hero, only the Evo and any upcoming phones, so the only way we can have it will be hacked versions. Not that I'm against running a hacked phone