I have the campco one also and the zippers are the pits.

Some ideas:

www.filson.com (outdoor supply vendor that has a great fishing vest). Expensive but good

www.scottevest.com

This is a great company that makes jackets (not really vests) with lots of hidden pockets plus a great system that allow you to run wires (headphones for iPods and cell phones) through the lining up to your ears. The geek in me loves their products.