Hey guys, I've had my captivate for 1.5 years here, due for an upgrade next month, and I need some advice. I do run Roms but I might not right off the bat (well, I will wait until a build of ICS comes out). So I'm looking at the the three phones mentioned above, I like the smaller screen actually of the Motorola (captivate is a great size for me) and I hear they have better radios. But I've just been out of the game for a while, what are your opinions/pros/cons, especially if you have one of the aforementioned phones? GPS tracking is a big, big deal for me (still a bit mad at samsung for that one). And does anyone have an idea of when the nexus will be out for at&t?