Why does it have to be so hard to add a picture of my contact to a contact details page? I did a quick Google and found lots of crazy ideas such as using a RichText field and inserting the image there.
People have wanted a solution and discussed it on Salesforce Success in 2011
Others suggested coding solutions like this:
Display Photo in Content Details
There has to be a better way !!! Salesforce would really love a Picture field we can add to contact details so we dont have to code to get it. BTW Dynamics CRM already has this.