screw a pulley into the roof over your bed, tie your computer to the end of a rope, run the rope up through the pulley and tie it off to somewhere in your room, get a slow burning candle place it under the rope at a slight angle so when it burns down to the heighth of the rope it will tip under it, light the candle when you go to bed, when that candle burns down, you will either A: be woken up, B: be in a state of health that being late for work/school is least of your worries.......oh, yeah, I guess task scheduler/winamp is another way to go also........