iPhone waking you up an hour late this morning? Yup, that's a known bug
My phone has always been my default alarm clock mainly because a) it sits on the bedside table and b) it changes it's time automatically when the clocks change.
Until IOS 4.* when the clock will happily change, but the alarms, despite saying they'll go off at 6:30 and 7:00, actually go off an hour later. I thought I'd just been sleeping through the alarm for an hour, until reading El Reg, when it turns out it's a known bug:
iPhone alarm bug: now it's the UK's turn ? reghardware
Apple - Support - Discussions - iOS4 Alarm Clock ...
So thanks for that Apple, could you perhaps hire some programmers who can find their rectum with both hands?