Brown vs. USC

I am very grateful for having been accepted to both of these universities.

USC has been my dream school since I can remember which makes this decision so hard. I currently live in MA so Brown is very close and would allow me to stay on the east coast, but I have also loved California and I have family out there. Both are the same price at about 20k, which is my EFC. I would be majoring chemistry and be in pre-med at both.

I just have no idea which is the better choice and would love some insight on either.

Would one help me into medical school/grad school more than the other?
How are the classes at both?