i used outlook i had very little issues, i exported contacts as a csv file. i imported into gmail. the only issue i had was contacts that were saved under business names had to be renamed, but that was like 25 out out of 597 contacts, I was happy
How to import contacts using G-mail
We support importing contacts in the CSV file format (Comma Separated Values). For best results, please use a CSV file produced by Outlook, Outlook Express, Yahoo!, or Hotmail.
From Outlook select File > Import and Export.
Select to a file.
Select Comma Separated Values (windows)
Select contacts > Next.
Select where to save it to > Next.
You will now have contact save to your desktop.
Log into G-mail > select contact > browse and find file > select import.
You contacts will now sync to you device.
i have this in a word document with screen shots but I am at work and there i a firewall hampering my posting it