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.
I thought it was the G2? I had the one with the z-fold keyboard that slid out on the long edge (landscape). I loved that keyboard. I could crank out long emails error free, unlike every other touch screen keyboard, like the one I’m using right now.
I had an N900, and the keyboard was reasonably good to type on. The keys were shaped in a way that made it easy to hit only the key you wanted, without hitting adjacent keys.
I had a few slide out phones and a few BlackBerry-style phones (not BB but Nokia) and I had zero issues with either. You could type a novel on any of them.
(I’m typing this on an iPad Mini and it’s really sad how terrible the experience is compared to those tiny phones with tiny keyboards that actually worked)