Cornell or Johns Hopkins

Hi everyone. I was recently rejected from Harvard after being deferred as an early applicant. I am very depressed, but have to make the decision soon as to where I am going to attend college in the fall. I want to be a biology or chemistry major because I am interested in medicine. I am confused as to which school I should commit to, Cornell or Johns Hopkins. These are two excellent schools, but does anyone have any insight as to which school is better for a pre med student hoping to be accepted into Harvard med school? Also, at which college would I have more of a balanced life concerning academics and the social aspect? Overall I just don’t know which school would be a better choice. Thanks !