I've been taking a time releasing B100 complex. Its been working wonders. If I forget to take it I notice the difference. I'll take it in the morning along with my allergy pill and Biotin1000 (hair, skin nails and metabolism).
I'd want to fall asleep at my desk. I may not be jumping around fully alert, but you know what? I can concentrate better, and I dont feel like a desk nap anymore.
I got everything at CVS, but I know you can get it at any grocery store, wal-mart, Target and I'm sure other places.