I also have trouble with both names and faces, and have been in some embarrassing situations because of this. (Like introducing myself to someone twice, within a short time...and they say "we´ve met, we just had a long conversation"! This isn´t always a problem though, sometimes I do remember someone well because they are distinctive in some way. And once I really know someone very well, and they are part of my life, then I do remember them, although I have been known to temporarily forget someone´s name.
People come up to me all the time, call me by name and seem to know a lot about me, and I´m thinking "who the f- is this person?" I´ve learned to just keep talking, act like I know them and not say certain things that would give it away. I also have trouble sometimes with people out of context.
Here is another problem I´ve noticed recently. Sometimes, I´ll ask my students if someone is missing, and they´ll say the name of one of the students, like "Marie". Now, when Marie is standing right there in the class I know exactly who she is, and I know her face very well because she´s been my student all year, I see her 4 days a week. But when she´s not there, and the others say "Marie is missing", I draw a total blank...I can´t for the life of me think who she is! What´s worse is that my students notice that I´m blank, so they say "Marie, Marie!" But this doesn´t help me remember her. I have no idea if this is due to autism, or stupidity- I´ve never heard of someone else having this problem before.
I also have the same face blindness with famous people. I can get confused with characters in movies, which makes it awfully hard to follow the plot at times. I still get Ben Stiller and Ben Affleck confused with each other, because they are both named Ben, have brown hair and look sort of alike, to me, at least.
_________________
"death is the road to awe"