Any opinions on the best widgets or programs for battery info? Also, is there a way to change the standard battery icon in the notification tray into something cooler, or would that require a ROM? Thanks!
In that case check out some themes and see if there a battery icon you like. The dev might help you pull that out just to use it if you don't want the whole theme.
battery status donate is a good one, with about 20 different themes.
minimalistic text is another good one if you are into that style
and battery solo widget is another good one.
system info is one that i use, very nice, but not as "pretty" as the others.
as for changing battery icons in the status bar, it is fairly easy with ninjaMorph. pull the images you want out of the framework-res.apk from a theme (its in system/framwork/framework-res.apk/drawable-hdpi folder) and it will be stat_sys_battery_0,5,10,15,20,30,40,50 ect...then there are the charging icons as well. just use ninjamorph to change those out, and you are golden. did it just yesterday to my Dx
Try Battery Diviner. It learns your usage patterns over time and predicts your remaining battery life. It resets everytime you flash a new rom, so if you're. A serial flasher, it wont learn your usage as fast, but does show your remaining.