I prefer a lanyard. It's just too hot in Texas to wear vests or packs. I'm thinking of getting a waist pack to carry a few more flies when fishing an river for the first time, when I'm not sure what's biting.
Check out Water Walker lanyards. Rick Mang will build a custom lanyard for you at the same price as any other one. Great guy!