I've found that nothing has as good of a cost to benifit ratio as good ol protein.
I use nothing but alot of protein, a good multi vitamin and some fish oil.
To me most everything else is not cost effective.