Alright, Android junkies -- we know more than a handful of you rely heavily on a physical keyboard, so which one's superior? Intelligent responses are encouraged in comments below."My girlfriend is currently using the T-Mobile G1. Her contract is up soon, and she's looking for a new Android smartphone. Her requirements are that it should be Android-based with a physical keyboard, good battery life and the hardware shouldn't be too out of date. My own research resulted in the HTC Desire Z, but isn't there something similar (or upcoming) with more improved hardware (Tegra 2, perhaps)? Thank you in anticipation."