I am looking for a way to sychronize 1,000 to 10,000 contacts that are updated regularly. The contacts are stored in a public folder. We are using a BES and Exchange. If anybody has any recommendations on 3rd party applications, these will be considered.