I've dated some really cool INTJ, INFJ and ENTP girls before, and am thinking INFJs are the best for my type ENTP. Don't think I've met any ENFPs before and am curious.
By the way, does anyone find that you can go a year without meeting interesting MOTOS? I swear, the MBTI S ratios are skewed - at least in the US. I'd say 99% of the people I meet (I used to meet anywhere from 500-1,000 new people a week in my old work) in the US of A are S.