After 3 days using my ipad, I've found I'm slowly getting better at using the on-screen keyboard. I almost exclusively use it in landscape mode, and as long as I position my arms and hands at a comfortable angle, I can type fairly quickly. I currently don't have a case that can prop it up at an angle(like the apple case) and think that would make it even easier to use. The main problem I see with typing it using apostrophes and numbers, because you have switch to the second screen. I wish Apple could fit at least the apostrophe onto the first keyboard screen somehow, since its used quite alot when one types. I think though, if I keep using the ipad, I will eventually get as good at typing on its on-screen keyboard as I am on a physical keyboard. It's not as horrible as some people make it out to be, and I think it just has a learning curve.