Welcome to Fort Madison, Iowa, where the Mississippi River flows lazily past doorsteps and $600 can still get you a roof over ...