Between Cloud and Zack in terms of their personality, design, character, powers, etc who comes out on top for you.
Cloud:
Zack:
Cloud:
Zack: