<p>This is a tough decision and it sounds like you've put a lot of thought into it. Most people would probably say go to Harvard, especially because you're pre-law, but I disagree. You've raised some astute points that I think tip the scales in favor of UCSD.</p>
<p>The biggest point in favor of Harvard is the cost: a free college education is a wonderful deal. However, lawyers make tons of money. In the long run, 100k is squat to a lawyer. I think what matters most is maximizing your chances of getting into law school, while also having fun. So, honestly, the money probably isn't that big of a deal. If you become a lawyer, you will be able to pay off your loans in a few years.</p>
<p>The next biggest reason to go to Harvard is the prestige. However, UCSD is skyrocketing up the rankings and newsweek called us the "hottest school for science." What matters is the prestige of the college in 10 years when you're applying for a job, not the prestige right now. Anyway, prestige is way overrated. Don't care what other people think about your college. Take advantage of as many opportunities as you can, and be the controller of your own destiny.</p>
<p>Let's look at career goals: you want to become a lawyer. As a lawyer, your undergraduate degree will be useless. The prestige of Harvard will only matter when you apply to law school, and even that will be eclipsed by your GPA. It will be much easier to earn a strong GPA at UCSD than at Harvard. Also, as a lawyer, networking contacts will be extremely important. UCSD has many networking opportunities and a humongous alumni base. With so many students graduating each year, you will find UCSD grads in every city across the country. Harvard graduates fewer students and will thus have fewer people to network with.</p>
<p>Second, let's examine your life goals: you want a fun environment that's socially fulfilling. UCSD's climate is great. The weather is nice here every day. On the east coast, it's overcast and snowy in the winter, and it's humid and swelteringly hot in the summer. Also, the beach is wonderful. I go there multiple times a day when I have the time. Living in such a great place really enhances the quality of my life, and that in turn leads to greater academic performance. Many people buckle under the pressure at Harvard and get depressed. If you choose Harvard, that's a reality you will have to face. Socially, UCSD can be kind of quiet. At nights and on the weekends, there aren't that many people walking around. However, that's just because everyone is inside or off campus having fun. Harvard is full of stuck up, spoiled rich kids, not the people you want to make friends with, and not the people who will make your life worthwhile.</p>
<p>I think you're brave for challenging the standard college paradigm of prestige, prestige, prestige. Most people would say Harvard plainly for the prestige, but I don't think the goal of life is to be prestigious. If you look more closely, UCSD offers many benefits that Harvard simply cannot. At UCSD, you'll have a higher GPA (which will get you into a better law school) you'll have more fun (with the great weather and the beach). Both schools are great, and I don't think you can go far wrong with either, but I would recommend UCSD over Harvard. UCSD is great!</p>