Realistically, I suggest applying to schools within your own province just because it would be dumb not to, and then apply to other schools that interest you across the country. Getting out-of-province admission is hard (especially at McGill), but not impossible. There aren't any med. schools that are easy to get into. It is a long and challenging process that requires some degree of dedication. Manitoba does weigh a lot on the MCAT, so if you rock that, you're pretty much in; I think that should be changed though. Toronto, Queen's don't care where you are from. Most people are from Ontario because they get the most applications from their. Also, about each school gets an average of 1700-2000 applicants, but that is also because people apply to multiple schools. The most challenging is probably McGill for a non-Quebec student; and from what I have heard, UBC and Ottawa can be hard to narrow what type of student gains admission. Calgary and MacMaster are good if you want to speed through medicine (3-year programs), also, Mac has PBL. Toronto is research-intensive, and UBC, Manitoba, Sask., and Alberta seem to focus on training primary care physicians more than some other schools. However, in Canada, you can't go wrong. Residency is what matters most anyways and people gain admission from anywhere to anywhere across the country.