This is not a site to promote products for sale. It is against the rules to suggest drugs, even over the counter, to anyone on this venue.
Today foods are mostly processed and many of the nutrients are lost. If you eat processed or pre-prepared foods you may not be getting the vitamins your body requires. You can try several things. You can try eating fresh "natural" foods that needs to be prepared or cooked at the time you eat. You can try juicing fresh fruits and veggies thereby consuming fewer calories, but getting more nutrients per ounce (a very tasty way to go), I like this because I really hate broccoli, but it is a wonderful veggie for vitamins. I can add it to other veggies I like and get the benefits without the taste. Finally, you can supplement your diet with commercial vitamins. It has been shown that the "natural" way of eating nutrients is the best,but if you don't like the bother of cooking or juicing, then a good multi-vitamin is the way to go. Check with your doctor about brands and dosages before buying one over the counter.
If you want a natural product that has 19 natural fruits in it try Monavie.I and my husband both take it and have never felt better.We stumbled across it thru a friend,check his site,you'll like what you read.
http://www.mymonavie.com/knight06
We all need something extra then healthy diet. Foods provide us with essential nutrients but people eat according to their taste. So we need something that can give us all the essentials we need to have to maintain our health. As you said you work out so will need something that can also give u energy. In my suggestion, you should try <a href="http://www.newplankton.com/">Frequensea. </a> It will supply you:
Iron - Increases physical energy.
Riboflavin - Boosts physical energy
Thiamine (Vitamin B1) - Increases energy
Vitamin B12 - Increases physical energy.
And many more essential nutrients. Check them <a href="http://www.newplankton.com/"> here. </a>