Ever since I got my first PPC 6600 I have used my PPC for my alarm clock, guess I just cant stand being too far away from my very expensive toy. In the early days this was a hit and miss alarm clock, cant tell you how many times I missed the first couple of hours of work due to this, so alarms going off when they shouldn't is better that not at all, however it is still very annoying. Enough with the history here is what is going on as I understand it, now I have no documentation to back this it is just MHO based on my experience with PPC's so if someone has a more technical explanation feel free to post it wont hurt my feelings. When you set an alarm check the box and exit a notification is entered into memory on the PPC this notification wont be removed when you change the alarm. Example: you set the alarm for Monday at 7 am than later that day you change it to Monday at 9 am, your alarm will still go off at 7 am because changing the alarm doesn't clear the previous notification, nothing dose, not soft resetting nothing, this was added because the earlier versions of Windows Mobile would reset and alarms would be missed. When you set an alarm for 6 am on Monday and it goes of you hit the dismiss button and at that time the new notification is added to memory for the following Monday and so on....
Solution: Every time you change time zones or want to change your alarms you can manually clear the old preset notifications, this is the process, first you will need a memory cleaning program like MemMaid or SKtools I will explain using MemMaid because this is what I use if you don't have it or something like it get something, at times you will need it.
Go to: Start/Settings/System/Clock&Alarm then un-check the boxes for the alarms.
Go to: MemMaid go to the second tab Notification Queue you will see the clock Icons some will say clocknot.exe others will say windows\clock.exe the alarm from the calendar will say CALANDER.EXE, check all these boxes. Don't worry you shouldn't loose anything.
Select delete than yes if needed,
Go to: Start/Settings/System/Clock&Alarm and check the boxes for the alarms you want, tap ok, then soft reset. After the reset the calendar alarms and the clock alarms will be set and all the older notifications will be removed. Sorry for the long post but I hope this helps you.
Dave~