To be honest, all of these are fine. The very fact that you're going to be rolling out a tool and educating your staff in secure password management is a huge win regardless of which option you choose.
That said, for a team size < 25 I would recommend 1Password. The product is fantastic - best in class - and they are regularly pushing improvements across all platforms.
For teams 50+ I would choose LastPass which has better 'enterprise' features, but despite having used it at work for 7 years I still really dislike it. This could be because I've been using 1Password in a personal/family capacity for about 12 years!