I don't get all the Cid love myself. Yes he's a good character with an amazing run, but why is he so much better a character than say Tifa, Vincent, Yuffie, Red or Reno? He's average in battle, has almost no connection to the main plot and is a total prick for most of the game. Is it because he swears a lot?