I am an engineer as well (Computer Science and Electrical Engineering). As i took my last semester I laugh that the average student on this board thinks that ochem and pchem are the hardest classes they have taken. I just finished my operating systems class and compiler class, and i am sure these classes are at least twice as hard as anything they have seen. As far as average GPA's... it is a 2.7 at my school. All classes set the average at a C+/B- with no more than 25% A/A-. In industry, the only number that means anything is 3.5. A lot of companies (mostly government contractors) screen for all engineers who are above 3.5 (this is mostly because the interviewers are SOOO clueless they need some backup). However, at Microsoft among others, they didn't ask for my grades at any point in the process. It puts engineers in a tough spot regarding grades becaues they do not mean much to employers or the professors for that matter. The grade inflation i saw in my bio classes is sickening. THey would drop the lowest midterm (disgrace) of two and then have two curves...one with both midterms and one with the lowest dropped, and you got the max grade between those. I bet the avreage grade in this class was a b+/a-.
If the med school don't want to take the GPA of an engineer into consideration, that is there problem.