enFJ, possible isTJ (could be an N)
The only other close friend I have is an INTP, but that's pushing it a little. We exchange emails daily, so it's a cool friendship.
Another NT might be the aforementioned isTJ. He's a little strange--and young, so it's up in the air.