I also have no problems with the camera,but I am not really an expert ,I read a lot about the phone and didnt hear any camera complaints,it is better than the Galaxy Nexus .there are many application that can protect your data or messages or e mails.The easiest way to transfer contacts is to sync the iphone with Outlook on a pc then sync the HTC.