Easiest fix for the snooze addict:
Drink 2 - 3 tall glasses of water right before bed. By 6 or 7 am you'll get up to pee, regardless of your alarm. Splash some water on your face and you're good to go.