Find a good '3 a day' vitamin and take it with each meal. Taking a vitamin only once per day is not the most effective method since the body will relatively quickly flush water soluble vitamins and many minerals out.
Opti-Men 2 is now my choice of vitamin since it also has a nice anti-O profile, Now Adam is also a good one.