I've had a gMail account for a long time now, but had never paid much attention to my 'Google Contacts'. It was just a collection of email addresses built up from email conversations over the past few years.
However with a new Android phone in hand, Google Contacts becomes a whole lot more useful. You can now have your phone contacts stored in the cloud for easy backup and editing.
Cleaning Up The Mess
I followed this guide to clean up my Google Contacts. It didn't take too long to merge email addresses with phone contacts and delete any garbage. Google Contacts makes it fairly easy to merge duplicate contacts and keep the data you want.
Completing Contacts Social Information
Now that I've got a nice clean contact list, it was time to spruce up the data with my contacts social network information.
Facebook For Android provides integration between Google Contacts and Facebook, but it won't update the data to your Google Contacts. Luckily, there are other ways to go about it. Rainmaker is one such way. Rainmaker makes it incredibly easy to sync Google Contacts to Facebook, Twitter and LinkedIn.
Where are my Contacts Photos?
One thing I did notice lacking from Rainmaker, was the uploading of Facebook Profile pictures to my Google Contacts. Thankfully, there's a handy Android app to take care of that.
SyncMyPix does exactly what its title suggests. It syncs your Facebook contacts profile pictures with your Google Contacts, allowing them to be uploaded.