GPG, Good Idea, however I really don't demand that much precision for my application. Thanks though.
cjdelphi, I really like your idea, however I'm having a little trouble following how your circuit works?
Also, user safety isn't really an issue (all enclosed) unless you mean component safety...