In my past experience I have found that a compilation of a few sups work well.
beta alanine
gnc sport
Eload
and the
Neutra sea omega 3.
This has worked great for me in recovery and joint health.
Tell your friend if they are serious about running the above will do the trick.