I need to better organise all my contacts.

The first thing that came to mind was Plaxo, but wondered if maybe things have moved on since....