i have been using the evo since the release day... its been interesting.
Cons:
1. keyboard is a major issue... not as good or smooth as iphone
I think this is a personal preference, because I think the Evo keyboard is much nicer than the iPhone's, both in appearance and use.
4. facbook app is awful (im big on facebook)
It doesn't come with the latest one on it. Make sure you update to the latest version through the Market. It is now up to par with the iPhone app.
7. battery life is lacking
Yes, this is very disappointing. I've followed every guide I can find and turned off auto syncing, removed widgets, and turned off all of the smartphone features like 4G, wifi, bluetooth, and gps, and it still drains faster than I'd like. My Evo has been unplugged for just a few hours today, and I've only used it to browse the web during lunch, and it is at 55% now. I haven't made any calls.
9. browser always defaults to mobile sites... gets annoying
There is a setting that you can change so that it never uses mobile sites.
I also feel like it is too big. I never notice my iPhone in my pocket, but the Evo pushes into my leg.
11. itunes sync (you can only drag and drop files)
There are several apps that will sync your iTunes playlists, as well as iPhoto albums, to the Evo, without having to drag and drop anything. (I do think it is nice, though, that you have the option to manually move files to the Evo, unlike the iPhone.)
Im still on the fence... evo or iphone4.... I like the evo and android is a nice change from iphones boring iOS but iOS just seems to do things so smoothly!
I'm on the fence too, but not necessarily for the iPhone 4. I'm thinking about taking the Evo back and sticking with my iPhone 3G, and waiting to see what new Android phones come out later this year. I was really hoping that after all of this time Apple would introduce some features to bring the iPhone up to par with Android. I was very disappointed they didn't at least add a notification light to the new iPhone, and it is pitiful to not have a notification system without jailbreaking. Also, I really don't think I want to invest another two years into AT&T.