I would still say that Engineer students are the biggest nerds.
Your first paragraph is correct (though I doubt engineer students procrastinate that much), but the main reason why they cooperate together so well is because they don't have to compete. Only a limited number of people can go to medical school, but let's face it, the world will always need more and more engineers. The biggest challenge for an engineer is getting through undergrad with a 3.0+ GPA (and maybe graduate school). While tests are important, they don't compare to the importance of the MCAT for a pre-med.
With that said, I really do admire (most) engineers for being much friendlier and less competitive than pre-meds.
But pull out any trivia game, and the answer will be clear: engineering students are the bigger nerds/geeks (not dorks...they're smart
)
-Dr. P.