Has anyone ever integrated/synchronized the EE Member Module with Salesforce? Have an upcoming project that will likely require synchronization with Salesforce. 

The website will be for a member organization and they store all of their members in Salesforce. They need to allow members to login to the website, update their contact info, etc. We'd need to develop a two-way integration/synchronization process.

Any pointers?