Try GSam Battery Monitor. Up until just this past week, it was called Badass Battery Monitor. The developer renamed it. I guess he was getting feedback that Badass didn't sound professional...
Anyway, it's free, works great with ICS, has 1% increments with a widget and notification...