According to this, ENFP and ENTP are considered the most "natural partners" for INFJs.
http://www.personalitypage.com/html/INFJ_rel.html
I'm married to an ENFP and I agree 100% with this assessment.
E-I: An ENFP wants a listener, the INFJ fulfills that need. For the INFJ, the ENFP serves...