Ok so I'm really really trying to get into the whole Android thing but it seems like all the flagship phones coming out lately have these crazy ugly skins over top of them which remind me of the old Windows 95 and Windows 98 days where people tried their best to make desktop shells (litestep, nextstepx86, talisman) but just ended up making Windows look even more fugly, cluttered, bloated, and slow. I'm looking for the fastest Android phone available both in clockspeed, GPU, and real world performance, the highest resolution possible, and with NO custom carrier crap on it. Which do you guys recommend? So far I've had a sprint Hero, European Hero, N1, and a Droid Incredible. I'm looking for a phone that operates as fast or at least close to my iPhone 4. Thoughts?