For the love of God, give it up. ALL THREE TEAMS have had games where they didn't look their best. OU's D looked like shit against A&M and OSU, and they were lucky to pull out those wins. Auburn was basically handed a win by the refs against LSU, and didn't look like world beaters tonight vs Tennessee.
There is virtually no difference between these three teams. USC vs. OU is the matchup because that's where they were ranked at the start of the season. If Auburn and USC were 1-2, that's who'd likely be in the Orange Bowl. If OU and Auburn were, that'd be the matchup.