I downloaded and was using Battery Doctor - Seemed slightly useful for a free app. Since installing it, (and I have uninstalled it) My springboard has crashed 5-6 times in the past 7 days.
I had one for a while. All it did was tell you your current talk time (dependent in current battery life) gaming time. Music time. What not. Was no use what so ever.