ModafinilWill keep you up for a solid 16 hours when you don't want it to. When you do want it to keep you awake, it won't.
AdrafinilSupposed to metabolize to modafinil via your liver. Legal in US without prescription. Does absolutely fuckall in terms of concentration or wakefulness. Throw your money in the garbage for the same experience.