Looks like Soren got you. You still need a hangover cure? Sports drinks and orange juice. The hangover is due to dehydration caused by the alcohol.
And there are two really good ways of getting sharpie off skin. Baby oil on a washcloth, or you can soak the area with hairspray and then rub the marks off gently with your fingers, then wash the skin like normal.