Well I think ESTJ is a good combo a lot of times. I know being an ENFP I tend to get along really well with INFJs, I think that is common. ESFP I think as well, probably ESFJ too.
I mean INFJs are really nice people so they can get along with anybody I think. INFJs don't like people who are arrogant in my experience, or who are too pushy or ego driven, but of course this isn't absolute.
I am sure that INFJs would get along well with any NF, usually NFs get along, even if they have problems, they are usually willing to work them out.
Of course, I am not an INFJ so perhaps other INFJs could come in and give some insight into who they tend to get along with.