Kyser.......period.

Although, I've heard very good things about the new Planet Waves version, I just haven't tried it out yet. Kyser capos have worked for me since 1987.