Couple things. First off, vitamins dont have great absorption. So if you take a pill that says it contains 100% of the daily allowance, you are not going to get that much when all is said and done. So a vitamin might be a good backup plan, but it can never give you all of what you need. Greens+ are a good way to supplement green veggie intake, and they contain a lot of readily available nutrients (a claim which has been tested). Second, flax seeds are good for you, but they are not as effective as fish oil. Flax seeds contain ALA, which has to be converted to EPA and DHA in the body. The efficiency is 2-15%. Fish oil is naturally made up of EPA and DHA. Not saying that flax seeds are bad, because they are still helpful, but fish oil provides more DHA and EPA.
Secondly, I think it is a cop out to try and say that "best" is subjective. Nutritional science is not widely variable (ie. it is based on tested and proven scientific methods), especially not when you are talking about performance nutrition for athletes. There is a reason that guys like Berardi work for Olympic programs and professional athletes - he is the best at what he does. When Berardi tries to say that most of the supplements on the market are unnecessary, I will tend to believe him. I would listen to a pilates instructor about pilates, not how to strength train, or how to eat to fuel performance nutrition.
Anyway, I didnt mean for this to come off like I'm trying to attack you or say that you are wrong or something. If it works for you, by all means keep going on that path. My aim was just to let other people know that all those supplements are not absolutely necessary, especially when they aren't keeping track of their diet. Nobody eats perfect all the time, but it is kinda ridiculous to see somebody eating chicken nuggets all day, then spend $100 a month to buy all kinds of crazy supplements.