UCSD vs. UCLA vs. UCB Bioengineering

<p>After the slurry of rejections from practically every private university that I have applied to, I've been having trouble deciding on UCSD, UCLA, or UC Berkeley for pre-med.</p>

<p>As the title suggests, I plan on using bioengineering as my pre-med track. Out of the three, UCSD obviously has the best bioengineering program. However, in terms of research opportunities, competition, and social life, which UC would be the best fit to meet those needs?</p>