To medstu110, RE: the good graduate GPA:
I would hardly call a 3.6 a "lower GPA". I would safely assume that anything over a 3.5 would be considered good, but expectations will differ for different schools. I have friends in medical school that had less than a 3.5 in their graduate programs, and some with a near 4.0. It all depends. If you know what medical schools you'll apply to, I'd check with the admissions folks to see what they would think about the MPH vs the MBA, and what an "appropriate" GPA might look like. I had a decent graduate GPA, but it was a good couple of notches lower than my undergrad GPA (by about .2).
In all honesty medstu110, I would really consider saving yourself some money and doing a dual degree program when you get to medical school that is more focused on your ultimate goal of becoming a MD/ MBA. Unless your goal is to get the graduate degree and then work for a while to utilize it somewhat (as I am, currently doing a post-graduate fellowship), I would suggest doing a dual degree in five years, versus the headache of using a two year program as a stepping stone into medical school. I thought about it, but as burnt out as I was from undergrad, I personally needed a break and planned in advance on working for a few years to build a resume based on my public health experience. Plus, with a dual degree program, you'd most likely be getting the MBA directly through a school of business in a condensed 4 semester program (typically starting in the summer after your first or second year and ending the next summer).
Other thoughts: Another option for you is to go back and get a degree post medical school. Some doctors prefer this because they can usually pay out of pocket, and the education has more relevance in their work contexts. However, some would advocate that you should do the degree while you're in school, because you might not have the time to enjoy the luxury of obtaining another degree when in practice.
Best,
H&T