These are some great DIY projects that you can do for cheap.
Arduino Battery Capacity Tester is a simple hardware and software project for measuring battery discharge or charge characteristics using an Arduino-compatible microcontroller, an ACS712 current ...