I always use my HTC desire as an alarm clock. I charge it up before I go to bed (to 100%), then I put it only to flight mode and go to sleep.
In the morning, the battery is usually around 80%.
However, something strange happened last night. When I woke up, the phon's alarm hadn't gone off...