My favorite multi-tool is the Swisstool Spirit by Victorinox. It is very well made and all the tools lock into place. They are also fairly rust resistant. I have a Leatherman Wave too but prefer the Spirit.
I also keep a Leatherman Squirt (the one with the scissors)on my keychain along with a Fenix L0D.