I don't really like the idea of doing a character ranking for this game because I really like all of 'em. :(
Tidus > Yuna > Auron > Wakka > Lulu > Rikku > Kimahri
I loved when Kimahri finally talked though. It was cool!
Tidus is just all kinds of awesome though. He knew what was going to happen and still went through with it just to save Spira/Yuna coz he loved her. Good stuff.
--
ExTha