What are some ways to stay up a long time?
Avoid taking carbohydrates as they make you sleepier. Feed on fruits and vegetables. Take caffeine supplements found in candy and coffee. Stay away from your bedroom and keep yourself busy. Check out http://www.ehow.com/how_4393281_stay-up-all-night-long.html for more information.
Well.... Being a snowboarder.... Use energy drinks