My blackberry was so old that there was no way to directly transfer contacts to my new phone... so I went through a convoluted route of making a .vcf file to get the contacts imported... and since the contact lists are totally different, well stuff got jumbled.
Windows has a contact manager, but it is stupid brain dead, only opens one contact at a time and doesn't allow certain changes. And Outlook is just as bad.
I'd love to have things in a spreadsheet format so I can just move data about and purge old contacts.