USC vs. University of Rochester

I have been admitted to both the University of Rochester and USC. I am trying to decide between the two, given that I am interested in majoring in Biology and pursuing the pre-medical track. I have a $16k scholarship to Rochester each year, and USC did not give me any merit scholarship. The money is not very important as I am more interested in the quality of academics, professors, ability to publish research papers, dorms, campus, etc. Please let me know what you think!