Right now ICW are the favorites because of talent, coaching and attitude. There are just a few schools that can match the talent level (or at least come close) to ICW, but I'm not sure they can match the coaching or attitude. I've seen ICW play quite a few times over the last couple of years both in season and during the summer, and they have a championship swagger about them that other teams will have to overcome if they want to knock them off. Here are the teams that I believe have enough talent to give them a run:
1. North Scott - two D1 level players and one D2 level player. If one or both of them get hot, they could knock off ICW.
2. Waukee - They have the big men to compete well with ICW. If they get good guard play, they can knock off anyone.
3. Ankeny Centennial - Their top 5 starters can compete with ICW, They are lacking leadership and the swagger right now. If they can find that in the later half of the season, they could be very dangerous.