Rochester is, well, small. There wouldn't be a lot of opportunities for my fiance, although someone in the program said his wife was able to find a job at Mayo (because where else would you work in Rochester, beside IBM?). The medical school is very inflexible about re-entering into your M3 year--you have about a 2-month window during the fall before you have to wait until the next year to start your M3. There isn't an abundance of laboratories in the Virology and Immunology departments (my area of interest) but each lab does GREAT research. In your M1 year you don't do anatomy until the middle of the year. Also you only get 5 weeks off in the summer--only enough time to barely do one lab rotation, which only lasts one month (SHORT!).