<p>I'd second the schools listed by marathonman. Also, Lafayette in Easton, Penn, might be a reach/match. Remember, if you stay in the midwest you will get higher quality, but less selectivity. I'm not Catholic, but I'm a big proponent of the Jesuit schools.
<a href="http://www.ajcunet.edu/tier.aspx?bid=54%5B/url%5D">http://www.ajcunet.edu/tier.aspx?bid=54</a></p>
<p>They range from highly selective to not so selective and all have good programs, small class sizes, and a strong alumni connection. You can probably find at least one that you like.</p>