Hello everyone,
Thank you for your posts!
I actually decided to pursue an MPH because I really enjoy research and did not want to abandon it for 8 years of medical training right after college. At the same time, I am also interested in clinical neuropsychology PhD programs so I am hoping that some extra time and exposure to the heathcare field will allow me to make a better decision regarding my ultimate
career goals.
Public health is an incredibly diverse field. While not recognized as a "hard science," it offers superb research opportunities in various areas of epidemiology, biostatistics, health services, health policy, environmental health, and occupational health, to name a few.
The advantage to having an MPH if you're undecided about medical school is that you have a wide array of career options following graduation. According to the 2002/2003 Graduate School edition of US News, recent graduates of MPH programs can expect to make $40-75K per year. That's not bad considering most programs are 1-2 years in length and that BAs straight out of college pull in a dismal $15-25K per year.
Money aside, public health affords you an opportunity to see medicine from a different perspective, and to appreciate a wider view of the medical field. Moreover, public health students are encouraged to pursue different levels of academics and research involving such diverse areas as medicine, law, statistics, psychology, sociology, and anthropology.
Here's an article from monster.com entitled, "What To Do With an MPH":
http://healthcare.netscape.monster.com/articles/publichealth/
Cheers,
neuropsych
P.S. Regarding the MPH program at Boston University, it may be possible to finish the degree in a year depending on which courses are offered and which concentration you pick. Several of my friends have completed the program, and they told me that full-time students can definitely finish in a year and a half while part-time students usually take 2-1/2 to 3 years. It's also pretty darn expensive to go to school there and to live in Boston!