My preference is BatteryEx. The paid version has other features, including custom icons and my favorite -- it can turn off wifi when you're out of range for a set period. I eventually remember to turn wifi on when I'm in range, but really bad at remembering to turn it off when I go out of range. Left to me, my phone would be continually searching for a signal when there is none.
