Dunno if you're still paying attention to this thread, BUT:

What you want to do is call your community colleges and ask about the TAG program -- that's Transfer-something-guaranteed. If you make it through a set of CC courses, you get guaranteed admission into a UC school. One of the schools offered by one of the community colleges *is* UC Berkley, but I can't remember for the life of me which CC offers TAG to UCB. There is one in San Diego though, or at least when I was trying to sort it out in 2004. Each CC has different agreements with different UCs and state schools. I got into Humboldt on a TAG (but I didn't need to, I got good grades in my CC).

I didn't flub up quite as hard as you in high school, but pretty damn close. I'm now a successful graduate student at the University of Washington in Geography, one of the top ten departments in the nation. The good news is that if you decide to go on, admissions LOVES a good "I flubbed up but now I'm here" story.

p.s. I don't check this forum often (and I'm out of the country on research), but feel free to shoot me a PM if you'd like more direction. I was born and bred in San Diego, and did all of my CC work there as well.