Toronto is usually well-liked by visitors who are looking for a comfortable experience and lots of diverse opportunities for things to do. If you want the French stuff, then Quebec is more interesting than Montreal. If you want an urban experience, Toronto is better than Montreal. Ottawa is very dull but it has museums and a nice river.