Hi, rirrirri:
I did not see your post until today as I was on my big intervew trip. I came to the U.S. after college (so my undergraduate was outside of the u.s.). I did go to medical school in the u.s. and i am a naturalized u.s. citizen. Even though I had medical school education in the u.s., I still do not feel that my English is as good as my native language. I think that getting a M.D. in the U.S. did help me a lot for getting into the residency.