I'm just saying that Ohio State is a good team. They are not a great team and not in the same class as Texas this year but they are loaded with underachieving talent and are CAPABLE of beating anyone. I also agree that Texas should deserve to play a team with only one loss. I personally think Texas should be at least playing Alabama or Utah. Ohio State should not be in a BCS game but saying they are not a Top 25 team is silly and you're just frustrated. The Big Ten might be down but it's still stronger than Conference USA, WAC and other supposed Division I schools. Also, in the games you mentioned, Penn State is VERY tough to score touchdowns on this year and the Ohio and USC games are what prompted them to switch quarterbacks. They also had their best running back hurt for some time so they had a bit of adversity.
BTW, along with Michigan State, they also beat Northwestern who I think finished the season ranked somewhere.