Have you all tried NuevaSync?
https://www.nuevasync.com/
use this to sync google/gmail contacts to wm phones or sync with plaxo
you can also sync with google calendar.
this guy gives a nice tutorial on nuevasync and google setup (with pics)
http://www.tipsfor.us/2008/12/24/syn...ith-nuevasync/
if you use thunderbird, then look at his slightly more complicated, but still really good tutorial for using plaxo...which if you use plaxo, you can also set a 'sync' point with plaxo for your outlook, hotmail, yahoo, and others..to link all of your accounts.
http://www.tipsfor.us/2008/04/19/syn...ogle-for-free/
no cabs needed on your phone...just enter the nuevasync settings in activesync. this program seems to be really really good compared with the google sync for blackberry...