What I'm thinking about doing is building a differentiator circuit to help detect when a steep voltage increase occurs. The devices are going to be primarily Li-ion such as ipods, phones, etc. Battery temperature monitoring would be hard to monitor since the point is to create a "black box" which you can connect your devices to and which will priority charge those devices one at a time, so measuring temperature doesn't seem feasible. What kind of circuit would you reccommend that can measure both current and voltage or which would detect when a device is reaching capacity charging?