Just discovered this fantastic new website for independent supplement analysis, especially as it relates to performance.
It's worth checking out.

http://examine.com/