George,
I would venture to guess that everyone who answers your post will suggest their favorite vise. One way to determine YOUR favorite, would be to hit your nearest fly shop, sit down with each vise you think may serve your purpose, and TRY them. OK ... let the onslaught begin!