I really don't see Iowa finishing in the top 10 next year. It took some really crazy games for them to get to a BCS game this year (UNI, Michigan St., Indiana). Yes, they have a lot of guys back, but they also lose almost the entire offensive line, which is the foundation of their team in my opinion. Losing Bulaga to the draft really hurts them.
They had a great season, but I don't see them re-creating the magic. By the end of this season, they were a very good team, but there were stretches when they didn't even look like a top 25 team. I expect them to end up in the 12-15 range next season. It seems Stanzi will never get over his issue of not seeing certain coverages and making one really, really dumb interception per game. Yes they get OSU and PSU at home, but for some reason Iowa seems to play better on the road. Iowa is also the type of team that will play to their competition... they will very rarely just come out and stomp someone by halftime. Aside from Minnesota and maybe Indiana, every conference game is losable for them. @ Arizona is losable. They should beat ISU, but you never know.
My guess is a 9-3 finish.