I think Hopkins does require MCAT, as when I was considering US schools I came across a website that said they didn't require it, and promptly emailed the med school admissions office asking them if that really was the case. They replied that they do require the MCAT.
Trinity College does not require MCAT, but it's also rather competitive, so like those Canadian schools, not a good option if you don't have a good GPA, and I think they like to see some sort of research. Trinity has an affilliation with Columbia University - 5 of their premed students are guaranteed spots in the 5 yr. program.