Well, my alternative's not very legal or very different; Concerta is a bit short-acting in comparison to Adderall, so its useless to you.
I'd say your best bet is caffeine if you need to do continuous work. Try to get plenty of sleep on your time off so the work doesn't seem so tiring. Spread the work out, too.
PhD student - Organic Chemistry
I don't read an entire thread before I respond; I try to answer the question quickly and concisely.