when my N800 would die overnight it was because of a bad SD card and some process trying to read the card all night long would use up all the CPU and so the battery would get used up. formatting the SD card helped to fix it.