Pas trop loin de Montréal ? Sans hésiter : Burlington ! (Vermont)
C'est sûr que ça n'a pas l'ampleur des grandes villes que tu cites, mais chaque année un feu d'artifice est tiré sur le Lac Champlain. Il y a pas mal de monde, pas mal d'animation, et puis de toute façon j'adore cette ville.
Après, si tu pensais aux trois villes sus-citées, je pense qu'elles se valent toutes, ça doit être grandiose

(même si ça doit être quelque chose, à la capitale...)
Un petit article :
ici