OneBrightGator:In this situation it's not that your wing isn't big enough, it's that you're not properly weighted.
As for Fishy, from full to empty your largest tank (120) will have a 9 lb. swing, which you'll need to compensate with weight, so at the beginning of a dive you'll be somewhere in the neighborhood of 20 lbs. negative, any of the wings you posted will work, I personally love my DR Venture.
Ben
I love the advertising for the Venture wing:
Dive Rite Venture Wings are the most compact air cell designed specifically for applications combining single cylinders, of up to 95 cubic feet/15 litres, with a rigid back plate/harness configuration or the Dive Rite TransPac harness. This wing will work with the largest of single tanks and is constructed of heavy-duty ballistic nylon
95 cf is "the largest of single tanks"?