Let the hive mind of Engadget get that for you.
"I just switched to Sprint from Verizon about three months ago for the Pre. Then I went for the Hero about a week ago. Now, I miss my hardware keyboard and am thinking about switching to the Moment. I am still able to switch back to Verizon if I want and get the Droid when it arrives. Should I just trade up to the Moment when it comes out, see if I like it, and if not switch to the Droid? Or something else entirely? Help!"
I've had my white chinny Hero for over three months and it's the best phone I've ever had. (Htc X7500, N95, XDAIIi and iPhone 3G included.)
The OS update last month really got stuff moving and I have not had one lag since. Didn't have many before to tell the truth. I highly recommend it. Sod all the social networking stuff it's the AR apps that rule.