My choice for an all around great vise would begin and end with a Regal Vise. It covers all of the sizes from standard saltwater through all of the standard trout sizes. It doesn't require any adjustments if you tie a 2/0 and then decide to move to a size 20!! I've tied the the above with their standard head without problems. I use their midge head which holds a hook firmly with working room from size 2 through 26!! Regals have been my vise for over twenty years.
If you are Massachusetts/New England you will be buying a vise made in Orange Ma. Buy local if you can!! I know the inventor and the current owner. They are fly fishing bums - great people!!