Just having an unbounded number of alarms puts it ahead of any other alarm I've had. I have alarms set for 7:01, 7:10, 7:20, and 7:45 (when I finally have to be on my feet to get the kids out the door to school).
I have a Palm Centro and I just have to tap the screen anywhere to snooze. To turn it off then requires a second tap to a specific button on the screen. Best I've used.