La meilleure saison pour visiter est celle qui permet de satisfaire ses principaux intérêts.
Si c'est le spectaculaire changement de couleurs des arbres qui vous intéresse le plus, le début d'automne est certainement le moment le plus saisissant (fin septembre, débordant sur le début d'octobre)
Si c'est la nature (paysages, exploration de parcs nationaux, randonnée) qui est votre priorité, juin et juillet sont les moments les plus propices, mais aussi les plus achalandés, toutes proportions gardées.
Si vous envisagez voir Montréal et Québec, et voir éventuellement ce qu'il y a à voir autour en louant une voiture pour visiter, alors je dirais que de la mi-juin (Festival international de jazz de Montréal à ne pas manquer -- voir
http://www.montrealjazzfest.com/jal2007_2008/splash.aspx) à la mi-juillet (Festival d'été de Québec à ne pas manquer -- voir
http://www.infofestival.com/Festival/fr-ca_section1.html, la programmation est habituellement mise à jour en mai -- débute début juillet, dure 10 jours) normalement, mais cette année jusqu'à la fin août en ce qui concerne Québec car il y aura beaucoup d'activités entourant la célébration du 400e anniverdaire de la ville. Voir:
http://www.monquebec2008.com/MonQuebec2008/Si vous n'avez jamais vu l'hiver "hiver" en caractères gras et blancs :)], février peut être le meilleur moment, si vous rêvex de vivre le temps des sucres et goûter à la tire d'érable sur la neige, alors c'est avril ...