I love exchanging ideas with NTs, I can talk to them for hours. They're best when I need opinions/solutions to my problems but I won't take them out for shopping if I ever need a dress or something (lol).
I'm pretty sure I'll get along with all NFs. Most of my close friends are NFs. ENFP, ENFJ, INFP. I've learned a great deal from them. They're just adorable.
Also I have developed long-term friendships with one ESFP and one ISFP. I can call them anytime and we would pick up where we left off last time (I moved around a lot so I don't get to see them that often these days)
With SJs.. I haven't had much success with them. Acquaintances yes. I know about two I consider friends but we probably catch up once or twice a year or something

still trying though.