That's the tough thing it's everything "you" need and you don't need the same thing as everyone else. I don't think there is a multivitamin that really nails the general buckets let alone your unique needs. For example try to find a multi that has 5000iu of D3 or 200mg of k2. Anyways personally I just take a Kirkland and then add the few other things I need, if you want you can look into Revive or if HD has a multi I'm sure they are much better than most but still it's not going to be a silver bullet and often they'll be more expensive than Kirkland plus a few others