Went to the Sprint store today and played with an Evo for 30 minutes. I was overall very impressed with the phone and although I thought I might find it too bulky in the hand, it wasn't too bad. I could stand for it to be lighter, but it doesn't have the dense brick feeling that a Droid does, IMHO. Played around with apps and such and liked most of what I saw, although I couldn't seem to get the Google Maps navigation to show turn-by-turn instead of just satellite view.
Also, I remembered that I'm a big fan of Google Voice and one of the things I was excited about was getting an Android phone for the extra support the platform provides, which pretty much counts out getting a new iPhone unless it is just phenomenal.
So is there a Netflix app yet for Android? I know FroYo will support Java and thus probably embedded video, so that'll be a fix, but I thought I heard of it coming to either Android and/or iPhone soon. Also looking forward to Hulu, but I'm guessing it'll be a while before Sprint updates to 2.2 after it's release.
4G network was accessible and everything loaded with less than a second or two wait time, including downloading apps. On-screen keyboard was hit or miss, but I have no experience with smartphone virtual keyboards and I'm assuming I'll get better with practice.
So I'm really still pretty bothered about what I've been reading about the battery lives, but I've also heard it's somewhat acceptable with apps and smart energy consumption management. Still, if there was an Android alternative that had the features I'm looking for and had a decent battery life, I'd be all over that thing. Which leads me to my current stance- waiting a month and seeing how things pan out. The iPhone will start to have user reviews by then, the Evo should have been tested enough to get an accurate reading on the pros and cons, and Verizon seems to be coming out with possibly two! Droid models in July, with at least one running Android and including dual cameras and a slider keyboard. Downside to going with a Verizon phone would still be the lack of 4G. =(