I'm a multiple snooze pusher too. Fortunately (or sometimes unfortunately) my bf is as well. Here's some suggestions

:
More gentle than traditional jarring alarms, this clock uses gradually increasing light, stimulating aromas, and peaceful nature sounds to awaken sleepers. At 30 minutes before wake-up, the clock's light begins to glow softly, brightening over the next half-hour. The warmth from the lamp releases faint aromatherapy scents into the air to stimulate the olfactory senses. Fifteen minutes before wake-up, the clock generates your choice of six soft nature sounds, such as ocean surf or songbirds. A beeper sounds at the end of the cycle. Can also be used with sound or beeper only. Included are four types of aromatherapy beads (Energy, Morning Caf, Stress Relief, Lavender) along with 10 felt disks for your own aromatherapy oils.
Or:
Having trouble getting up? Is it a battle everyday to drag yourself from the comforts of your bed to face the mundane routine that life has in store? Then get a Helicopter Alarm Clock that launches a rotor and makes really irritating sounds until you catch the little noisemaker and put it back.
Or maybe:
Have trouble getting up in the morning? Let the Clocky Alarm Clock ensure you get up when you need to be on time for work, school or any other appointment. Clocky gives you one chance to get out of bed. OK to snooze once, after that Clocky jumps off your nightstand, wheels away around your room looking for a place to hide, beeping all the while. You have no recourse but to get up to silence his alarm. You won't miss a beat with this whimsical bedroom accessory.
By the way, I love how the last one says "whimsical". Funny, I don't think snooze pushers find it very "whimsical" to chase around a beeping alarm clock when it's early and they're grumpy

.