I'm certainly putting my own vote in for Misty here. Probably because that's the era of Pokemon I grew up with but Misty's character was the best for me, and the fun with Brock made it better also haha. The whole Psyduck thing though as you said Blackrose, I used to love those bits lol.