I don't think step scores are very important to most programs. Some websites even said they didn't need USMLE transcripts or MSPE letters, so I wouldn't sweat your CS history. I'm sure things will work out.
Has anyone contacted program directors to explain geographical preferences you may have? If a program has already issued interview invitations and I didn't get one but am very interested in that program, should I contact the director or have a letter writer contact them? I know I've talked to people who matched in years past that did that, but now that the match/interview schedule has changed so much I'm confused. Does anyone know when that should come into play?
Has anyone contacted program directors to explain geographical preferences you may have? If a program has already issued interview invitations and I didn't get one but am very interested in that program, should I contact the director or have a letter writer contact them? I know I've talked to people who matched in years past that did that, but now that the match/interview schedule has changed so much I'm confused. Does anyone know when that should come into play?