There is probably a 50% chance Iowa will defeat Wisconsin or Ohio State. It seems most years Iowa beats someone it shouldn't. Iowa's overall record against Ohio State, and the fact Ohio State seems to be gaining strength, suggests to me they won't knock off Ohio State. Iowa plays pretty well in Madison, so I am going to say that game should be interesting.
I came into this season thinking Iowa was about a 7-5 team; the passing game now exceeds expectation. The OL is depressing. The defense is usually good, but sporadically bad.
Considering what Iowa State has done after Iowa got lucky and beat them in the last minute, it really is a much tougher team than I thought possible. Considering Iowa has had a tough schedule, and has hung in there against the big boys, it looks like 7-5 is achievable, and 8-4 is possible. Iowa hasn't defeated any big boys; they won't win the division. There are no gimmes. Here is what is left on Iowa's plate:
NU
MN
OSU
WISC
PURDUE
NEB
Incidentally, Wisconsin will win the BTW.