I returned my Nexus S this week and hot an EVO. I really wanted to like the phone. The seen was awesome and the game play was exactly what I was looking for. Gingerbread is impressive in a subtle way, but I had top many problems with it. I had issues with the WiFi and 4G radios. Voice recognition wasn't working at all. I shouldn't find the YouTube app until I came to this forum. The touch sensitive buttons at the bottom were too dark and not always responsive. Didn't like the headphones jack at the bottom. I though I could get used to it, but I didn't like it. I also didn't like how the Google voice integration worked on the phone. So I took the phone back and hot the EVO. First thing I noticed is that the EVO has a washed out screen compared to the Nexus. Samsung really knows how to make a great screen. And all the bloatware. But I like the widgets and the bigger screen. Plus the HDMI out is an awesome feature to have. I wish the Nexus did not have so many issues. I really wanted the vanilla Android experience. but there were just too many issues from the start. I was thinking about going with the Epic, but I didn't want a physical keyboard.