I sort of type with the edges of my fingernails. I use the edges of my thumbs where the thumbnail and skin meet to type on physical phone keyboards. BB physical keyboards are usually very very good... much faster and less annoying for me... I never really hit the wrong key on the physical keyboards. But apparently some people I know can't figure out how to type on them, or they just type so slowly anyway that they don't mind touchscreens.
For the last several weeks I've been using a BB Z10, so I've been forcing myself to use the touchscreen to type on it. I also have an iPhone ... got it about year or 2 back, but I never liked typing on it. Strangely typing on the Z10's touchscreen is slightly more accurate for me than the iPhone, but I still don't love typing on it as much as a physical keyboard. And I still very much miss having a ton of one touch dialing on the physical keyboard. I had 13 or so one touch dialing on my last BB, and love love love that feature. So it's quite tempting to get the Q10. Then again, 90% of the time I now dial through my car's interface so it doesn't matter as much. Hmm... keep the larger screen or get the better to type on keyboard?! The dilemma never ends. Meanwhile, I still use my iPhone regularly for a podcast that is iPhone friendly and is a must have.