I wrote a couple of blog posts just for this very topic...
Calculating Battery Drain Current
Battery Life - Low Resistance, High Resistance, and Efficiency.
A lot of the material is already in this thread, but they might help put the puzzle together, or they might not. Either way, getting all...