I have a question. I've been thinking about upgrading to a Hero say about mid-May, then switching to the Evo inside the "30-day Satisfaction Guarantee" window. One reason is that I would like to get used to some of the features of Android before getting the Evo, so that when I do get it, I only have to learn the features which are new on it from other phones.
One thing I'm worried about, though, is that if I get the Hero in mid-May, then the release date ends up being pushed back, and it's outside of my 30-day window, then what? Could I return the Hero and go back to my old phone, and still be upgrade eligible?