I haven't found a solution yet to the fatigue that often plagues me. One thing that does help on occasion, is ginseng. I haven't bought it in a while, but I think I'll pick up a few of the Arizona iced teas with ginseng the next time I visit the store, which may be later today, since I have to pick up a prescription. I always seem to forget to pick it up, but now that I've been reminded, hopefully I will remember, and can see if it still helps.
I do take a B-Complex on a somewhat regular basis, and I do think that helps a little, but I still occasionally get the overwhelming urge to lie down. When that feeling hits, nothing can stop the feeling of being run over by a fatigue bullet train and absolutely being unable to stay awake.