In my hospital, almost every doctor, every nurse, and even the clerk has an iPhone! The only reason for someone not to have an iPhone is: 1. they hate AT&T, 2. it is too expensive for them. When iPhone price continues to drop, more and more people will have it. When the contract between AT&T and iPhone expires, iPhone will go to all the networks. Then no one will stop the all mighty iPhone! I agree, the camera is not that good. But this is something that is very easy to fix. The applications are what make the iPhone worth having.