@keith: 17W is 3W more than necessary (on my X60T) with max brightness. Check for these things, from easy to hard (and also from saves a'lot to saves a'little) 1.) cpu frequency scaling. most likely working out of the box, you want to set it to "ondemand", not "userspace" (manual) or "performance" (always max). there should be a panel-applet available that lets you do this. commands mentioned below need to be run as root or with sudo in ubuntu. 2.) wlan power management: probably not working OOTB. the command "iwconfig" shows you information about your card and various settings. If one line says "Power Management: off" then you have to set it yourself with "iwpriv eth0 set_power 7" (assuming eth0 is your wlan device. 7 is battery-mode, 1-5 are manual timeout settings). 3.) "Easy" Linux Distributions might run things you do not need because they want to cover as much ground as possible for as many people as possible. A simple way to see what is running is the command "top". Of course this requires some experience to know what a process actually is good for so you have to look it up or ask. 4.) The most powerfull and insight providing command to optimize your battery-life is "powertop". It will only work completely on Intel Machines and with very recent Linux-Versions (Kernel 2.6.22 and up) because its developed by intel and requires a new kernel-feature called tickless. Among showing you how much time the cpu spends in the various frequencies and power-states (C0=active, C3=sleep) it shows you every process which is waking the cpu from sleep and how often it does so every second. For example on my optimized X60T i have about 30-40 wake-up calls each second (most from the wlan), on a not optimized machine this might be many hundreds. 5.) this one is probably not relevant for anybody here but just to mention it, if you want to go one step further you can use customized kernels that include various patches/enhancements for power-savings. dont forget though, 1.) is most significant, 5.) is least.