im switching to tmobile frm sprint . . . im a long time android user with epic 4g being my current phone .. while in the tmobile store I came across the galaxy 4g which is amazing but was told the g2x is coming out soon . . I prefer a full keyboard but the only keyboard I liked was the new sidekick but that seems like a kid phone ... so likely going with all touch screen I'm stuck a little . . the salesman was helpful but because he sees $$$ wasn't persuasive . . I can read specs all day but it don't really help me out to decide . . anyone want to chime in with some good thoughts ?