Cloud was a great lead character. He wasn't overly cheerful but also not overly rude, he was heroic but also flawed. Sure he had the blonde spikes but it was cartoony enough for me to accept.