In terms of tolerance and energy boost I would rank things in this order :
1 - Green Tea / Green Coffee Beans
2 - Caffeine
3 - Provigil / 2 Atomic Tabs
4 - Vyvase - awesome for day long Watch Me Go energy. If you have a To-Do List of 5 things everyday, you will be start Monday morning and be done with Wednesday's list in a few hours.
5 - Adderall regular and XR. But the jitters, anxiety, no appetite, feel like you need to poop, and crash are not worth it. You don't get this on any of the others above and the rest on the list also don't affect your performance during Sexy Time