I really like tail vises and I think every bench should have one. If not then a wagon vise will work in a pinch. I also prefer a shoulder vise to a leg vise. Shoulder vise hardware from Lee Valley will set on back about $35. I use the same hardware for wagon vises. And for course my leg vise.
Attachment 469937 Attachment 469938 Attachment 469939 Attachment 469940