if you have larger fingers, or long nails (for ladies), then you are going to have trouble with the iphone keyboard.
Sure, you will get used to it, and be decent at some point after lots of practice, but i still find the BB Bold/ old Curve keyboards the best in mobile keyboards.
And I work with Mobile devices, so i have tried 10s of them.