I am a little more than one year into my two year contract on T-Mobile with my aging G1. T-Mobile says I can get the Vibrant (Galaxy S) for $265 ("plus upgrade fee"). I desperately want a faster CPU and a true Android 2.x phone, but I don't know. I almost feel like paying the early termination fee and going for an EVO with Sprint. Seems every option has downsides... * I've heard Samsung build quality is not the best, and the Galaxy S looks a bit too much like an old iPhone * The EVO is supposed to not have great battery life * AT&T cripples their Android devices * Verizon has the highest monthly fees Decisions, decisions... Any thoughts?