Hi,
Far be it from me to meddle in what is otherwise a rather one-sided discussion. I've had a Canadian premed web-site up for the last year and a half, and have received this very question numerous times through e-mail.
I think a previous poster said it best. Medical schools are looking for excellence. If you have a high GPA, solid MCAT scores, and some good extra-curricular activities and a healthy personality, you'll have as good a shot as anyone else in the admissions process (it's virtually impossible to 100%guarantee that you'll get into the medical school that you want). In the above scenario, your chances of admission would likely be equally good whether you are a science major or a non-science major. I always encourage people to study what they like, and to do their absolute best in that area.
However, in Tim's defense, I think he's working along the lines of something that both he and I, as second year medical students, are encountering. Medical school is hard stuff. You will be expected to learn, and retain an incredibly vast amount of material. In the States, and to a lesser degree in Canada, these test scores in first and second year, your USMLE Step 1 board scores, and your clinical evaluations in third and fourth year will determine whether you get into the residency of your choice.
As a result, as a non-science major, you will almost certainly have a more difficult time in medical school if only because other people in your class have already covered the Microbiology/Biochem/Anatomy etc, and you are expected to learn it to the same depth as your peers on your first pass through med school. My experience is that repetition and practice problems are the key to retaining this information. Your science class-mates already have been taught much of this material at least once, and they will be your competition for residency spots.
In the end, if you don't get into the residency that makes you happy, then you've got to settle for something less. How bad that really is depends on the individual.
One final note. A high match percentage rate isn't necessarily indicative of a highly competitive school. It could simply mean that many of that school's graduates are matching into more available specialties. For example, in Canada, McMaster University has one of the highest first-choice match rates. However, the school has quite a bit of emphasis on graduating primary care doctors, and in general, those positions aren't that difficult to match into. I would be far more impressed with a school's high match rate if I heard that a large percentage of its graduates matched into difficult residencies like: ophtho, derm, ortho, ENT, urology, etc.
Ian, MS2
Premed Advice Page
www.geocities.com/mdpremie