I'm a 4th year at Wayne State, and I think that all 3 programs are excellent for IM. They all have their pluses and minuses.
DMC-
pros: I did many of my 3rd year rotations there, and I have to say that it is an excellent place to train. I have rotated through many hospitals throughout the Detroit area, and the DMC has by far the most interesting pathophysiology (especially Detroit Recieving Hospital). The faculty is wonderful, and they really care about teaching. The program director is great and is willing to do whatever she can to help out her residents. Any IM resident graduating from that program will be very well trained. It's also a university hospital, so there are endless opportunites for research. It fellowships in every subspecialty of IM.
cons: The support staff (nurses, clerks, techs....) at the DMC are horrible. As a physician, you are constantly having to worry about whether your orders get put into the computer and whether they get done, which adds a lot of stress to the job. The patient population requires a lot of social support, which takes up a lot of your time. Also, the biggest problem right now is that the contract between WSU and the DMC is going to expire and they are in the process of trying to renew it. So far, the first deadline has come and gone without any agreement. The next deadline is in March. If, for some reason. the contract doesn't get renewed, the DMC is in big trouble (WSU, on the other hand, has several other hospitals that it can contract with, and rumor has it that HFH would be willing to take over as WSU's primary affiliation).
William Beaumont-
pros: It is a very nice community hospital that is financially sound and highly ranked. The support staff is amazing, and you have so many resources available to help you out. The PD is a great guy. If you want to become a hospitalist, or go into primary care, they have job placement programs to help you out. They offer a primary care tract for those wishing to go into PC. The schedule is nice and not too stressful. You get a good balance of staff and private patients.
cons: They don't have very many fellowship spots, and research opportunities are limited. Because they have such a great support staff, with nurses, PAs etc. skilled in various procedures, residents are more limited in the amount of procedures that they do as compared to other places. (for example, on the floors, the PICC line team is used for those who the nurses can't get IVs on, rather that having a resident put in a central line or EJ). You have less ownership of your patients. Even on the staff service, the ER doctors decide who to admit, and do the admit orders. Consultants can (and do) change your orders and add tests on your patients without permission.
The teaching is variable. Some doctors are great, some aren't.
Henry Ford-
Pros: You have complete ownership over all your patients (there are no private patients in the entire hospital). They offer fellowships in all IM subspecialties, and prefer to give the spots to their own residents. The teaching is great. Although it is a community program, there is a lot of research done at HFH (more than some university programs). There are several Henry Ford hospitals in the suburbs, so those wishing to remain working in the system have many options as to were to go. They are currently building a beautiful 300 bed hospital in West Bloomfield that should be completed by 2008.
Cons: Not as nice as Beaumont (the hospital is old and the rooms are small). The pathology isn't quite as good as what you may see at Detroit Receiving. They don't have morning report (have a 2 hour conference at lunch time instead), which I guess is not really a con in everyone's eyes. The support staff is ranked somewhere in between DMC and WBH.