Other than the external LED indicator, how can I be notified that my phone is done charging?
I believe my phone vibrates when it's done charging, but I've never seen a setting for it.  I'm certain you could set up a profile with Locale to notify when charging is done.