Twinlab is very good company. I also like AST's Multivitamin... i don't know which is the "best"... a vitamin is a vitamin in my book. You just want to make sure you're getting enough of everything, spread out throughout the day. So take 1 in the am if it's a 1 a day, and 1 in afternoon again.