As a fellow Midwesterner, I say "Amen". I live halfway between Chicago and St. Louis - a two hour drive in either direction. We've got everything we need, including great schools and tons of dining and entertainment options. I own a 2500 square foot house that will be completely paid for in 10 years, and my mortgage is ~$700/month.
I've been to both coasts and many large cities in the US and abroad. I'd still rather live here than anywhere else.