So far my Hero is pretty good, and I LOVE Sprint's service (I had AT&T and regularly dropped calls. I have not had a single dropped call since I switched to Sprint) and prices. However, my biggest complaint about the phone is the lag. It's such a slow phone! I mean, for most usage it's fine. But often when I'm trying to bang out a text or email, the keyboard lags a lot. Sometimes it thinks I'm still holding down the delete key and ends up deleting everything I wrote unless I stop it. The thing takes forever to switch to landscape. And using the music player makes the phone even worse (not to mention the music player just kinda sucks... I think I'm gonna get a Zune HD). So will 2.0 address these issues? Or is this a limitation of the comparatively old hardware in the phone? I want to love this phone, but when I can get a more mature Blackberry that's not as laggy and has a hardware keyboard, it's hard to do so. Droid looks nice but VZW is expensive, AT&T sucks, and T-Mo is cheap but has very little 3G coverage.