I'm not sure that Sprint was properly ready for the Hero. Odd 9103 text messages, very laggy when fully using sense ui, skipping of music, much else can be said too. However, I think a lot of it is due to the carrier, Sprint. I hate to say it, but most of there employees didn't even know what this device was less than a week before its release. Do you think they were ready for there first android device? I don't. I think it will improve and there will be fixes for this issue, but its gotten off to rather laggy start if you ask me.