The battery left widget is absolutely awesome IMHO. It calibrates to your battery so it will give accurate readings. I know it's not a percentage up in the battery icon and it's a widget but it works really really well.
Circle battery widget. Does not need calibrating, works for most phones/roms, and it reads the battery level from a system file. Plus it is customizable as well.