James,
My MSc was in Public Health. I think the person I know who is doing it there is enjoying it and is reaching the end of it now. The LSHTM have sent me some stuff on the DrPH there and it looks really interesting. I am doing my PhD elsewhere, but would have liked to have stayed there.