ahend:
I am using a compression spring from menards in each tube. It is about 1" long, and I compress it about 1/2", so it has a relatively strong force.
My strategy was to keep everything as repairable as possible, that way if the monitoring circuitry tells you that a particular cell (or pair of cells in my case) is always going dead first, you can disassemble that tube, replace the cell, and even test the cell in question in the lab to determine why it discharges so early.
I thought about other sizes, but I also presumed that AA cells, since they are so common, would give the lowest cost/W*Hr. Plus, if I had to abandon project due to infeasibility, I could always use AA's, I have few devices that use anything else.
However, after 3 hours on the bench today, I've been having second thoughts about buying 10AHr D cells like these instead, which would decrease circuit complexity by a factor of four.
http://www.all-battery.com/index.asp?PageAction=VIEWPROD&ProdID=1878 Four sets of these cost $184, plus you get 2 extras for backup. That's only $40 more than my 120 AA's, and basically the same capacity. As far as I know, this deal is still good if anybody wants to play with 30 T-energy D cells.
MyElecBike:
As for the PCB between each cell, that was my original idea. However, in the end I used steel wire through a small yet oversized drilled hole in the PVC. When I drill the holes, I use a spacing jig. When you compress the cells, you have to make sure you don't have any misallignment issues.
Everbody:
BTW, as I develop this 'active monitoring' circuitry futher, if any are interested, I will share technology. (a phrase from my playing Civilization days
If it works out, it would be a shame for me to spend all this time just to make a smart battery pack for myself... You need to be handy, and it does take some perserverence...