BatteryWatcher is a basic program that will alert you when:
You plug your charger in
You unplug your charger (could be an accident)
The battery is at 100%
The charger is plugged in but is not charging properly
The battery % has changed
when the battery is low.
It's free, and if you would like the source code, then PM me.
Here's the download: