Well my first choice would be N because I didn't personal see Bianca and Cheren as you were more leaning towards friends with casual battles, though it could be argued that Cheren gets fairly close to being a rival.
N honest was just a great personality, it was quite hard to fight against...