I was choosing between UCLA and Cal for my MSW a couple years ago! I'm finishing up my MSW - CMH concentration at UC Berkeley right now and I have no regrets. Both are very good programs. It really depends on what area you plan to work/settle down in and what you're interested in, population or concentration-wise. If you're planning to stay around NorCal, go for Berkeley. They have an incredible placement network and you will get to know the resources in the bay area. I'm sure UCLA also has a strong placement network. The goodness of fit really depends on you and what your needs are! Berkeley's program has it's ups and downs like any other academic institution. Although, I've had little difficulty reaching out to faculty/field for the answers/learning/support that I feel like I might be missing.