Hmmm... Other than possibly Brock (who I really wouldn't say is all THAT logical since he DID fall for James' story regarding his dying in front of a church in Holy Matrimony, which even a kindergartner can see through the lie. And don't get me started on his womanizing gag.), the only other character I can think of who is very logical is Misty. She did come up with the plan to get out of the St. Anne, and she did solve most of the riddles on Cinnabar Island. Not to mention she was at least smart enough to not fall for James' church story for very obvious reasons ("JAMES IS STANDING RIGHT HERE!").