Dexedrine, what a life saver, have been rx'ed since I was in my late 20's. Has helped my career and personal life a ton. I started on Adderall but it made my BP shoot up to 150/90 and the headaches were unreal. I never run out of my script early, and it reduced my craving for alcohol and opies.
I love hydrocodone, still. Some how after 5 years, I have managed to keep my tolerance low, and like 30 mg still gets me zinged up lol. oxycodone as well, but after a couple weeks it makes me cranky. Opana is a nice rare treat, but good god you get a tolerance really fast. I went a couple weeks tooting a 10 or two a day. At the end of that run, I would wake up in the morning kicking like a mule. Ugh, awful, I could have put a 50 yr field goal right between the uprights haha.
honorable mention given the realities we live in, Suboxone. What a life saver when you need it. At the end of that opana stint I described, thank got I had an 8mg strip. I woke up the morning I was out of opana for work, flopping like a fish, took like 2mg (or less) of sub and felt great. I can make one of those 8s last a week or more. It doesn't give you that lovely feeling like regular opies, but it makes you fully functional. I can eff like a champ when I'm on it too haha.