Okay, we are torn. We have two choices (well, more, but we've narrowed our desired marinas down to two).
the Starved Rock Marina on the Illinois river. Beautiful surroundings, lots of beaching areas, still connected to Lake Michigan for a daytrip.
Westermans Marina on Burns Waterway in Portage...