Actually, I used to kinda be like Squall as well, so I can kinda understand why acted the way he acted. I am not defending Squall in any way (he's far from my favorite ff hero), but I believe that many of the people who hated Squall so much really didn't understand what Square was trying to do with this character. He was a more "mentally inept" person, so you weren't supposed to understand his progression. You weren't supposed to like his "whatever" attitude. You weren't supposed to "get him". He wasn't supposed to be an interesting person! This, of course doesn't excuse the complete personality exchange he had at the end of the game seemingly outta nowhere, but still...

But more on topic, besides Cloud and any of the preferred FFVI protagonists, Zidane is my favorite ff hero! I loved his arrogance and wit all throughout the game. It took me a while to put a name to the person Zidane reminded me of the most, and it just recently came to me. Peter Pan!

In closing, I think we can all agree that Tidus is, without a shadow of a doubt, the worst "thing" those folks at Square ever created. Ever...