My wife and I are taking off for an 18-day road trip next week.
The trip is roughly: Chicago → Iowa City → Trempealeau, WI → Mississipi River → Minneapolis → Apostle Islands/Lake Superior → Upper Peninsula → Sault Ste Marie → Sudbury, Ontario → Ottowa → Montreal → Quebec City → Lake Champlain, Vermont → Adirondack Mountains → Niagara Falls → Pittsburgh → Cedar Point → Ypsilanti, Michigan → Chicago.
You can see the Ontario part of the map here: http://tinyurl.com/52h3lc
We're interested in seeing all sorts of stuff, but most important to us are the restaurants. I'd be happy to base the entire route on hitting three good spots a day. I can get good big city recommendations from other threads, but I'm not sure about the places in between. If you've been on those paths, where would you recommend we stop?
Also note that everything is flexible. For instance, we're considering bypassing the upper road and going through Manitoulin and Bruce Peninsula if we can get the times to work out. If you feel that'd be more worth it, by all means let me know.