Wallace for sure. I can see Wallace as a gym leader, but definitely not the champion. I think it suits him more. The ice puzzle was pretty cool and he was a kinda hard gym leader. It kinda pissed me off that he was the champion in Emerald, but at least they allowed you to fight Steven later.
In Kanto, Koga. Because poison type. That's why.