... How can you ask that!? That's a completely unfair question! Okay. Thinking.
When I played Crisis Core, I fell in love with Zack. He was awesome! There was so much swagger and charm, and I loved his personality. He was willing to die for his friend and when he died I cried.
Cloud's story as a whole is much more.... heartbreaking, though. I feel more for Cloud and what he went through, than I do for Zack. There's just more there. Not to mention I can relate more to Cloud in his life than Zack. So, I choose Cloud.