Great news.
My daughter did 3 years at JC and is about to graduate after 2 years at UC Davis.
They've got automatic guaranteed transfer into a UC from JC if he gets his grades and passes his general req.s.
With three years to save up and her living at home and working part time, we were able to pay-as-you-play through UC without too much problem.