My friends are a huge mix!
BFF/ significant other: ISTJ
best friends from high school: ISFJ, ISTP, ESFJ, INTJ
best friends from college: INFJ, INFP, INTP, INTJ, ISFP
my second best friend (also my niece): INFP -- probably my favorite person in the world and my favorite personality :)