I had an android phone with a physical keyboard. It was terrible. To avoid bloating the thing to a full on tablet the keys are so small it's practically impossible to not hit a whole cluster of keys, at least with my large-but-not-freakishly so hands. (e.g. average for a 6'ish adult male). To top it off the feel was horribly as the keys have about 0.1mm of travel.