At the end of every project, it's important to go through a formal Lessons Learned evaluation to allow every member of the team to learn from their experience. Ask yourselves what you wish had been done differently -- not to assign blame, but to do it better next time.
The same examination may be beneficial at the end of a task. If you had to rewrite your Recommendations document three times before your collaborators would sign it, there is probably a lesson to be learned from the experience.