I'm not sure if this has been addressed but it's something I figured out on my own and thought I'd share with the rest of the interwebs.
For gmail to access all your old contacts its a quick process (once this is done all your contacts will be in your gmail account which automatically updates anytime a new contact is made on the computer or your phone so you only have to do this once)
Go to CONTACTS>make sure all contacts is selected at the top>MENU>MORE>IMPORT/EXPORT>EXPORT CONTACTS TO SD CARD>wait for this to finish>IMPORT CONTACTS FROM SD CARD>>>THIS IS THE MOST IMPORTANT PART>>>SELECT YOUR GMAIL ACCOUNT
This import takes a couple of minutes, but once its done, ALL of your contacts on your phone will be synced with gmail and like i said before, from this point on, all newly added contacts are automatically put in the gmail account by your phone...
goodluck
For gmail to access all your old contacts its a quick process (once this is done all your contacts will be in your gmail account which automatically updates anytime a new contact is made on the computer or your phone so you only have to do this once)
Go to CONTACTS>make sure all contacts is selected at the top>MENU>MORE>IMPORT/EXPORT>EXPORT CONTACTS TO SD CARD>wait for this to finish>IMPORT CONTACTS FROM SD CARD>>>THIS IS THE MOST IMPORTANT PART>>>SELECT YOUR GMAIL ACCOUNT
This import takes a couple of minutes, but once its done, ALL of your contacts on your phone will be synced with gmail and like i said before, from this point on, all newly added contacts are automatically put in the gmail account by your phone...
goodluck