I kept mine in a SQL server for a while until Android came along. I You can import the CSV into Google contacts on the web, then then you have to clean up your contacts because it has mismatches and that. I Had about 400 and three months of doing it when I needed to, and I loaded them in manually so I could keep the data clean.
Sent from my Nexus 7 using Tapatalk 2