Hint: don't stray too far from larger universities. Santa Cruz is a nice gender balance. San Francisco isn't bad. Berkeley can be alright, if a bit ghetto.
Santa Cruz is still getting better, too. The gender balance has always been good, and the ratio of attractive females vs. unattractive ones has been improving.