I'm considering getting a Hero and have some questions about the recent update that Sprint released. 1. How come it was Sprint that released the update and not HTC? Doesn't the update address issues that are affecting all phones (incl. non-Sprint)? 2. Did this update solve the problem which was causing the Hero not to receive all SMS messages sent to it? 3. Will HTC be releasing a similar update for non-Sprint phones any time soon?