... I am just under 6 feet and 215 lbs. I am relatively fit ... I will be doing boat and shore dives. One of the main reasons I got into diving was spearfishing ... I have some interest in maybe doing deeper tech stuff, but I do not see that here in the immediate future. Also I am nitrox trained and any tank I get will likely be for Nitrox ... Originally I was trying to decide between steel HP100 and HP120's. I was thinking I would get two for any boat dives. I can say that I think I have ruled out HP120s, as I think they maybe a bit too long ...
You want to be agile and quick for spearfishing, correct? A single cylinder would seem to be better for this. A HP100 is an excellent choice for this for single-tank, nitrox, recreational diving wearing a thick wetsuit (IMHO). It is skinny enough (7.25" OD, like an AL 80), has sufficient capacity if you have a "respectable" SAC rate, and not too negatively buoyant when full.
HP120 might work, too, but it is too tall for me (6' 2") to either schlep or wear comfortably as a single cylinder.
Even better would be a steel cylinder having capacity of ~100 ft^3 but with a ~6.9" OD--provided it has the "correct" buoyancy characteristics (IMHO). Does Faber make such a tank?
A HP130 has an OD of 8", so not skinny enough, maybe.
rx7diver