WEED. Without a doubt.
Weed is still the only drug that DOESN'T fuck me up the next day. The night before i'll be stoned, and when i pass out and wake up the next day, i'm back to my usual self. With anything else, the next day hangovers are a killer.