I talked to someone at a Sprint store as I wanted to see the Hero and Moment in person to decide if I'm going to wait and get a Nexus one instead. They said the Nexus One won't be out til later this year, maybe in time for Christmas sales.
I still didn't get the Hero or Moment, they were nice but the screens were tiny. To small for the price. I could buy an iPad for the same price