If you've got a fan in your room (ceiling fan), tape your alarm mechanism to the top of one of the blades (provided it's small enough, like a watch or something). You'll have to stand up, turn the fan off, etc, and by that time you'll be primed to stay up. I pranked someone in this manner a while ago: I put this tiny watch at the end of the blade set for 3:30 and set the fan power to maximum. hehe