This small program will help you to wake up on time. Pocket Alarm has all
the function alarm clock does plus some nice extra ones. Do you want to
get up 5 minutes later? Yes, snooze it! Different annoying sounds ensure
that you awake. Ālarm volume is independent of that of Pocket PC, so even
if you turn pocket sound off you still will not miss the hour. Try it and
you like it!

If you alarm doesn't run sometimes you can try to tweak some registry values with Pocket Alarm Tweak to fix situation.
Any questions? Write me at exm@exmsoft.com.