Nope, my alarm went off at 6AM exactly as its supposed to. I'm on iOS 4.1 and not jailbroken.
So its not a 100% problem. Makes you wonder doesn't it?
iOS 4.x time is basically fooked. Time is no longer pulled from the carrier. Mine is set to "Set Automatically" but the time is now 39 seconds slow using GPS time as a reference. Roughly two weeks ago it was 31 seconds slow. Not really diggin' the trend....plus it's an iphone the time is pulled from the carrier.
So I take it it is not a daylight savings time issue....
considering the US and Canada do not switch until next weekend??
are you positive it woke you up an hour early??
Getting to class an hour before it started made me pretty positive.