okay so I have a g1 right now but I'm going to upgrade and I came down to the nexus or the mytouch slide and I want to pick the right phone because if I make the wrong decision I will have to keep the phone for almost 2 years for my next upgrade. I heard the mytouch looks smooth and the htc sense theme is cool. But the nexus one has a better screen the the mytouch and it can compete with others but its media,contact, and message display is oldschool kind of like the g1 so I'm kind of stuck