Anyone know of a product or hack so that when the Treo soft resets (I have a 650), the alerts that were pending do not get removed?

Even better would be a product that allowed you to snooze your alarms for various amounts of time or reset them to a later date automatically (much like the Outlook Reminder window).