One of my previous managers was saying: "If the sales people could only turn up to the sales meetings, how much difference will it make?" In...
Most CRMs mentioned here are good as long as they are getting filled out by all team members in the same manner, otherwise rubbish in - rubbish out :)
Separate names with a comma.