I agree Ribose is the best!!! I prefer it over Provigil. I take 5 grams 2-3 times a day, sometimes more depending on how tired I am. I also use Ubiquinol and acetyl l-carnitine for energy.
You don't find that an evening dose interferes with your sleep?