Honestly, I think Shino would make the best friend of the bunch. He doesn't try too hard, but he also maintains friendships, not very well admittedly due to his overall flair (or lack thereof). He's also just a smart guy, so it'd be nice to hang out with him.