I still don't think Iowa has the stuff for #1. While we've proven they're far from invincible, Minnesota is still the team to beat at Nationals. They have a ton of guys that can score major points, so even if you stop a couple of them, the others will just take over in their absence. I think Minnesota is No.1, and Iowa gets the No.2 spot just because they beat us and Oklahoma State lost. (If OK State had won, Iowa probably would have held at 3, and we would have just gone down to 4 instead.)
Iowa State and Iowa both have a crap-ton of sophomores, so they're young teams yet. Minn has lots of upperclassmen. I still think, based on recent years as well as watching teams this year, that it's going to be Iowa State and Minnesota going the distance in the title race in the spring.