As far as my experience goes. My ranking of all types changes constantly, I'm fairly new to MBTI.
Personal:
1) ENFP - I've not met an ENFP who isn't tons of fun. They're bubbly and huggable.
2) INTP - Verbal sparring, Ne humor out the wazoo, sharing ideas, common interests.
3) INFJ - I think I can understand their motives, they usually understand mine.
4) ENFJ - Awesome when Fe isn't manipulative. Terrible when it is (sadly, this is more common in my experience).
5) ENTP - Somewhat hard to speak with in a satisfactory manner -- too easily distractable. ENTP professors are very enjoyable, however.
6) INFP - Allogical, often unable to explain their points of view (which I find fascinating). Easy for them to be emotional trainwrecks or veeeeery sensitive*.
7) INTJ - Fantastic to work with, but that's about it.
8) ENTJ - Bossy, often interrupt, dislike philosophical pondering.
*My current partner in crime is an INFP. He's said he cries upwards of an hour a week -- a video of a baby chick hatching out of its egg might make him cry with joy for a good fifteen minutes. I don't think I cry any more than maaaaaaaybe half an hour per year. Interestingly, he feels very happy with his life. Depression tests and psychologists' opinions say he's just fine.
He thoroughly enjoys the taste of meat, but became a half-vegetarian (he'll eat fish) due to heavy remorse for contributing to mistreatment of animals.
Other INFPs I've known exhibit, to different degrees, similar behaviours.