I now have the BB 9630. Its all about the keyboard typing not to mention I am waiting on the Nexus One. The virtual keyboard is wider and can accommodate my fat fingers better. On another note.... Sprint just said they are shipping new Hero's with Android 2.1. The talk around the CTIA convention is it is pushing out the update this Friday/Saturday.