Why? If I have a wakelock on for the whole night, I would have lose more than 40% battery extra than not having one at night.
Besides, that is the only probable answer, wakelocks. Even with 3G data plus sync on I lose about only 10%
Unless of course, you had very bad signal while your phone is...