Can you please recommend a good two-factor authentication plugin?

So I was searching online for a good login two-factor authentication plugin for my multi-site install, and I narrowed it down to two: google authenticator and duo two-factor authentication.

Can you guys please recommend which of the two I should use? or do you guys know another plugin?