If you are thinking of pursuing an MBA program, the best fit for you depends on the amount of work experience you have. Traditional MBA programs like McGill, UofT, Dalhousie, UBC are great if you have at least 5 years of professional work experience. In my case, I had 2 years of experience and chose McMaster University MBA Co-op program. The Co-op program alternates between study and working each semester. This gives you a chance to not only get a better idea of the type of job you would enjoy, it also gives you better exposure to employers than you would on your own,. There's also the added benefit of earning money to offset some of the costs of school. The co-op experience gave me the opportunity to work in Silicon Valley, based on the work experience I gained during the program.
If you have 10 years or more of work experience, you should think about the opportunity cost of doing an MBA. If you are already making a significant salary, an MBA may not have the ROI you are hoping for. For example I know people that had been working professionally for a while and took out massive student loans to attend Wharton. When they graduated that they didn't see their salary grow enough to compensate for the cost of giving up hundreds of thousands in salary for two years and compounding that with having to pay back over 100K in new student loans.
Dennis recommends the following next steps:
I'd recommend you check out this article from Macleans: http://www.macleans.ca/education/top-10-business-universities.
U of T in Toronto, McGill in Montreal, and Queens in Kingston are all generally well thought of. Do you know where in Canada you're looking to study?