Well before I switched over to my Captivate, I used google sync and synced my contacts from my bb bold 9000 to my gmail account and then when I logged my gmail account into the captivate less then 30 seconds all of my contacts were there.. Making changes to a contact, I just log into my gmail account and make it there, phone automatically syncs the contacts on the fly!
HTH,
Charlie