Given the fact that we have been at this technology thing for quite a long time now, shouldn’t we have solved something as simple as the most basic need of contact management? Social networking sites like Facebook, LinkedIn, etc. bring us one step further...