I'm using v29 right now. I installed SetCPU and set it at 600/245 for the main and 480/122 for screen off. When I'm actually using the phone the battery drains fairly quickly but it seems like it can last for days if I leave the screen off. I use Screebl (paid version). Time set to 15 seconds. Brightness turned very low. I only use WiFi/BT/3G when needed. I ditched ADW for launcher pro.