I wasn't sure where to put this exactly, but here is a post from a great college football blog that is doing an in-depth examination of recruiting rankings over the last 5 years, and here Iowa is mentioned as one of the nation's most consistent over-achievers during that time span.
Star Power: The nation's most overachieving teams - Dr. Saturday - NCAAF - Yahoo! Sports
Star Power: The nation's most overachieving teams - Dr. Saturday - NCAAF - Yahoo! Sports