I agree, it's the most interesting idea, and also the most feasible one. The closest app I can think of would be perhaps Facebook, but that's far from an ideal tool for this use.
Thanks Max! Yes, it could indeed evolve into a personal CRM. Maybe PRM would be an even better name =).