We've been looking for something similiar for a long time and I finally came across a program called
itrezzo Emergency Preparedness Software. We're about to start testing it to see if it works for us but it looks very promising. Basically, "It automates the synchronization of company contacts with handhelds throughout an organization. Phone and address information are automatically pushed to user contact folders within your organization."