History: iPhone 3GS, 4, and now a BB Bold 9700.
I don't mind either one actually. After a month or two of usage, your fingers will adapt and the choice does not matter no more.
A compromise is to grab an Android that has keyboard slide. So then you can type using screen or keys.