ah yes i forgot to add - if you have access to all the above supplements, try and get ahold of some ZMA to take before bed time. it will help your tolerance levels and also may ease you to sleep, it also stops the bruxism from withdrawal i've found. its a good supplement to be taking if you take amphetamines anyway.
protein shakes are great - get ahold of one with creatine in it. i used cyclone (maximuscle) twice a day, once when i woke up and once in the afternoon and it boosted my energy levels loads. probably just from the nutrition i was getting that i had been lacking while binging on amphetamines.
5-htp also is great for a short period of time. for me it helped with the depression i suffered from the binging.
lots of sweeties also was good, also again probably due to the low blood sugar i'd induced from my amphetamine binge and my body actually getting back into the swing of things properly. lots of water too - keep hydrated as you would do normally.
what renz says is completely true as well. do NOT over sleep. it actually causes you to suffer more than you think - and makes you feel like shit when you wake up and throughout the day as well.
it's an expensive list of suppliments, but honestly they help you repair after amphetamine abuse much more than you think.
find something that stimulates your brain as well. brain training games are frustrating - but for some reason they also helped me through the withdrawal as i found myself engaging more in some kind of activity that is productive and challenging. don't let yourself get bored and in a bad mindset as that will further contribute to a low mood. remember that the withdrawals are only psychological - your mind is stronger than you believe and you can overcome it.