How do I deal with rejecting my first choice for financial reasons? (Brown vs Berkeley)

Since both schools are terrific, how about the major, which school ranks higher?