Check out the William Beaumont program in Royal Oaks. I interviewed up there not knowing much about it and ended up really impressed by it. Many more staff than residents. Deep coverage of all sub-specialties, even in smaller ones, like multiple spine staff, a couple foot and ankle staff, and 2 or 3 tumor attendings. I'd highly recommend it for someone like yourself that is interested in going to MI.
rwbrhp29