I have been debating between Schulich and HEC Montreal for a while now. You have probably noticed that had started a thread on this topic.
After much thought, I truly believe that choosing an MBA in Canada is all about where you want to work post-MBA. None of the schools in Canada have a fantastic international reputation and simply cannot compete with those in the U.S. So, if you want to work in Montreal afterward, then none of the other schools in Canada will provide you with better opportunities than HEC and Desautels. If you rather work in Ontario than Ivey and Rotman are the best options.
Since you have 10 years of experience, I would say that HEC, Queens or Ivey would be great one year programs for you. Concerning HEC, it does have a great reputation inside of Quebec. Most prefer HEC to McGill. No wonder McGill is changing their curriculum completely...
However and this is a BIG however, you should know or try to learn french. You will be very limited in your job options in Montreal if you cannot communicate in french.
T_mtl