Berkeley's pre-med acceptance rate (for its undergrads) is around 66% while UCSD's is around 45-50%. The national average is about 50%. Sorry but pre-med is tough everywhere.
Career Center - Medical School Statistics Professional & Graduate School: Pre-Medical Data
UCSD is better for bioengineering and maybe biology. Berkeley is better for chemistry, mathematics, physics, engineering, computer science.