Hi,
I have heard a few things about Stanford's program in relation to the other programs that I thought I should communicate. I had the fortunate opportunity of meeting with Bert Shapiro, PhD, head of MSTP at the NIH. He gave me the lowdown on many of the programs.
Stanford is apparently, the fastest program in the country. Apparently, ALL of their students get out in 7.0 years, rarely a day longer. We began to discuss why, and Dr. Shapiro told me that Stanford actively pushes their students out. They can do this because of the nature of a lot of biomedical research going on at Stanford. As someone correctly alluded to, Stanford is a very cutting-edge type of school, where very technological/ quantitative work is done. Because of this, any amount of work done will be fairly ground-breaking, publishable, the type of work that one can build a thesis around. This is not to say the work is EASIER, it only implies that if one gets something to work, their isn't a substantial body of literature that needs to be traversed for the findings to be significant. This is different than some fields of say....Cancer research, where one has to be tremendously inventive and creative to even think of a worthy QUESTION worth asking; in fields like Gene-Chip technology(Huge at Stanford), the technology is ground-breaking in and of itself, so the ingenuity comes in at the level of what questions to apply expression chip technology too, what disease states might most benefit from knowledge of differential gene expression etc etc.
I remember during my MSTP interviews, most of the students I met interested in gene-chip technology, Bioinformatics, these kind of fields, listed Stanford at or near their top choices. This is of course, because Stanford is the place where most of these technologies were created and/or blossomed. As we all know, Pat Brown, largely credited with the explosion of chip technology is on faculty at Stanford.
So, overall, its a very good school, but is particularly good for those interested in very cutting-edge work, utilizing the technological advantages offered by campus. For those interested in more old-school style thinking, more traditional practice, like for example, those interested in clinical research, or tropical medicine, more hands-on type of fields, I would venture to say UCSF would be the better choice, as well as several schools out east.
For those interested in cutting-edge medicine, utilizing technology, and those with a strong mathematical/physical bent towards biomedical research, it seems like Stanford is as good a place to receive training as your going to find in the country.
Hope I've helped. Good luck.