And I think I'll go with an Android this time around. After a long and exhausting search, I've found these three models quite interesting... Motorola Droid 2 The G2 LG Ally What do you think? Anyone have any other suggestions? It MUST have a physical keyboard since I don't intend to make the mistake of relying solely on a virtual keyboard ever again. And I refuse to consider any phone from Sprint since I've come to despise them with a passion.