I've recently got the new HTC Desire HD, which has a poor battery to start with (1230 mAh), but in the last two weeks I've had several nights waking up with a dead battery.
The first few nights, I suspect that wifi was still running and by default the radio didn't go to sleep when it's idle (changed that). I reduced syncing frequencies for most services to once a day, so that can hardly be the problem. When looking at the battery usage reports, it's mostly the huge screen draining the battery, but that's turned off at night. Last night I turned off any data connection and went to bed with 90% battery and woke up with a dead one.
So what on earth is crashing my battery so quickly? Does anyone have any suggestions other than the no-brainers mentioned here.