I don't think that iP4's On-screen keyboard is easy to use. iP4's screen small size is the same iTouch 3G. Apple need to make next gen of iFone's screen 3.7 and 4.3, it would be more reliable and comforts for virtual keyboard, IMO. However Steve Job called big phone users include me as insult/nasty word: "You are HUMMER like EVO, HD2, Galaxy S, Acer Stream, Streak, on and on (4inch/4.3/ 5inch) ". I think he doesn't interesting the Hummer iPhone maker in future.. but i hope he will change his mind events..