I would probably argue that the MCAT is more important. And the reason is simple: There are simply less people who get 37+ on the MCAT than students who have a 3.95+ GPA. Note that I am not implying in any way shape or form that a higher MCAT is a better indicator of intelligence, or preparedness for medschool or whatever. But the fact of the matter is that that Medical schools need a way objectively compare every applicant, and the MCAT gives them that. So because 37+ is so much rarer than a 4.0, it's probably a more desireable trait for a medical school. The MSAR seems to agree, although not conclusively. In 2007, about 3000+ with a 3.875 or higher were not accepted, yet less than 100 people with a 37+ or higher were not accepted (i.e. me, lol). Now I realize that less people at the high end of the MCAT were accepted than thos at the high end of the GPA, but that is telling in and of itself. If you have an MSAR, you can look at the shape of the graphs of "Accepted" "Not Accepted" and "All applicants" for teh total GPA and the total MCAT score, and you can see that the MCAT is (expectedly) more or less a normal distribution in all three graphs, while the GPA shows a clear bias toward 4.0 (i.e. more people who apply to medical school have higher GPAs rather than higher MCAT). This makes sense since the MCAT is specifically designed so that not too many people can do extremely well on it.