I really hate the excuse people give for a supplement not working as your diet. I've said this many many times. Example: A person comes on here posting that a certain supplement doesn't work. So they usual people come on a give the excuse that there diet must be crap because the supplement will only work if your diet is great. So this person starts to follow a better diet and gets things under control, and what do you know, they start making gains!. Now how can you tell me its not the diet change than gave him the gains?. People will then tell him/her, "See now the supplement is working because you changed your diet!". I kind of doubt that. To me, it was the diet the whole time. Whatever you ingest, if it works its going to make some kind of difference in your body, doesn't matter how crappy your diet is.
I myself take mostly basic supplements as in creatine, fish oil, krill oil, multi-vitamin. Once in a blue moon I'll try something different, but its really just for fun and not something I'll keep taking. Its just not worth the extra money because the return in investment is very limited compared to my return in investment on groceries.