I suddenly find myself wanting to visit Iowa, to spend some time and money there.

I live in Philadelphia, so the most direct route would be a straight shot across Interstate 80, but... I'd rather visit Connecticut, and Massachusetts, and maybe Vermont. And then north into Canada...

Google Maps is recommending QC-15 to Route 101 and King's Highway 11 (Montreal- Malartic-Hearst-Thunder Bay). Would a more urban route, Montreal-Ottowa-Sudbury-Thunder Bay) be better? I'll be on a K75, travelling in July or August.