Google Developers Group
Don't forget the Nexus One. This model I believe has the fastest hardware, also it is on T-Mobile. If I were you, I would go with this phone because it is the highest performance. i just ordered a Motorola droid because i am on Verizon, also looking for a physical keayboard and they are buy one get one free right now (my mom ends up with a smart phone, we will see if she can figure it out!). The Nexus One is coming to verizon eventually.