Ohio State still got dominated by a terribly average Virginia Tech team, and struggled to beat lowly Indiana and Michigan, all at home. TCU dominated pretty much all of their competition, including wins over #4 Oklahoma, #20 West Virginia, and blowing out #7 Kansas State and #15 Oklahoma State.
Personally, I think Ohio State and TCU were both better than Florida State anyways, but I think TCU was comfortably the #3 team in the country.
Everyone points to that va tech game, and while it was a bad loss, that game was played in early september.
All of those teams that Tcu beat turned out to be mediocre- bad teams. OU and Osu both fell apart, WV is an ok team. Other than beating Ksu at home, what did Tcu do that was so special? Yes Osu struggled at times against Indiana, but they won the game by 3 tds, Tcu barely got by an awful Kansas team.