Faces? Names?

I got to thinking about faces versus names. Are you good at recognizing faces? Or do you recall names easily? I am the latter. I tend to have a hard time distinguishing people’s looks. But names… I will remember your name forever. What is your strength? And are you working toward the other?