As far as rotating at Minnesota I believe that those who have rotated at HCMC and gotten a letter from Dr. Schmidt or Varecka, and those who have rotated at the VA and gotten a letter from Dr. Gioe have done well in terms of matching at Minnesota.
The other option is to rotate at the University, but that rotation is much more segmented because you spend time with a different faculty member every couple of days. It is great because you get to know everyone, but the negative side is that you might not get to know them all that well.
pm me if you have more MN specific questions. It is a great program!