I never use the snooze button. It's the enemy as far as I am concerned. I simply set one alarm for when I have to get up and immediately drag my sorry ass in to the shower when that goes off.
Sometimes, my alarm won't wake me up though which is a problem so if I think I may have trouble waking I'll set a backup alarm.