agreed on the business school front as well. there are at best 3-4 good business schools in the country (which are still second tier compared to top US schools imo). and even those ones are suffering badly currently.
yup, no matter how good the business schools are in Canada they are definitely not up to par with the top US schools. Also, they are not that well known in the world like the top US universities are.
MBA's should definitely be done from the top US business schools like Harvard, Chicago, Columbia, NYU, UPenn etc.