There are a lot of supplements out there, but one to take a look at is Engage Nutrition Accelerate. It has a solid b complex as well as an "accel complex" or so they call it. The "accel" complex is composed of green tea extract, ginseng, tyrosine, choline, coq10, rhodiola, ginko, and alpha lipoic acid.
If you're looking for one supplement that has almost everything you need and that is still healthy to consume I would check it out.