i just purchased an iphone yesterday and have practically been on it since. It is, to day the least, amazing! I have absolutely no complaints about how it works. The screen is amazing, dies not smudge a lot. The keyboard is amazing. I am typing fast, and although I am not typing exactly accuratly, the phones predictive text is amazing. I have never been a fan of the predictive text, but with iphone, I cant believe just how trully amazing it us. And for those worried about the Internet, fear not. I am finding that even the EDGE networkis fairly snappy. I wrote all this on the iPhone with little hassle, and see no problem with any of these major worries. Hope this review helped amy of those uncertain about this magnificent piece of technology. Cheers, and happy iphoning.