I think that the touchscreen keyboard isn't too hard to get used to. It can be frustrating at first though. Although I do hate their commercials. "I'm a flight attendant and our flight was delayed 3 hours, I used the iPhone to check the weather and it was clear so in 30 minutes we were in the air". Stupid stuff like that. I mean, it's not like the iPhone is the ONLY phone that is internet compatible.