Originally posted by ksz
All else being equal, if the only difference between two LCD panels is the number of pixels, the panel with fewer pixels will consume less power.
Similarly, adding more memory will result in more power consumption. All those extra transistors, sense amps, and bitcell capacitors have to be kept powered. However, if the O/S keeps unused memory flushed to 0, then bitcell capacitors can be left discharged, thus conserving power. If a bit is set high (1), the bitcell capacitor is charged up, left alone to idle for a brief moment, then refreshed. If it's left idle too long, the charge naturally dissipates or leaks. But if a bit is set low (0), it's not necessary to charge it or to refresh it. So battery life will depend not only on how much memory you've got, but also on how much of that memory is non-zero. This probably applies to LCD panels as well -- black pixels will consume less power (most of the power is used by the backlight anyway). If someone is familiar with DRAM/LCD design, feel free to comment.
I am getting on average 3 hours 15 minutes of battery life on a 1.25 GHz AlBook with 1 GB memory and Airport / Bluetooth turned on.