i found this site today
http://www.trainingandrecipeexchange.com/index.html

i am sure some of the members here could post some great info to help make it a good resource

oh and i am not affiliated in any way with the site i just thought it was a good idea