Nice to see that list, brings back some memories.
I'd switch Tidus for Auron though and Cid would be a bit higher in mine. Other than that I can understand the ranking. Personally I really like it that Zack made first place. May he rest in peace.
I however can see some people around here disagreeing ferociously with this order...