What is a "great doctor"?
I think grades are a predictor of your determination ALONG with your intelligence. If you are smart and dedicated, you can get top grades. That doesn't mean your nice and compassionate but what makes a "great doctor", intelligence? compassion? etc...
If you ask me personally what makes a great doctor...
Supreme Intelligence and No Laziness (Straight A's), Compassion (Makes Patients feel good emotionally AND physically), Great with their time (ie. Doesn't have ANY problems balancing home life, social life, and career life.. goes on weekly dinner dates with wife, coaches son's soccer team, enjoys golfing with friends, etc..).. I could go on.. Unfortunately, only 1% of people are even near great doctors in my eyes.. The great surgeon who is number 1.. spends about 2-3 hrs a week with his son (pitiful token).. the med student who can't balance school and complains about his gf being "needy".. etc..
All signs of non-greatness..
So.. if your striving to be great and are lacking in anything, you are not great..
I've taken some steps to ensure I'm better (not great).. Freeing myself of a TV creates TONS of free-time to dedicate yourself to studying, spending time with loved ones, family, friends, traveling, partying, anything you can think of that is better than spending 14 hrs a week on your ass..