From personal experience, the best in Southern California are the Orange County cities of Irvine, Lake Forrest, Laguna Nigel/Mission Viejo. These are fairly new communities that were planned with cycle commuting in mind.
I cannot speak for places I have not ridden in, except for Portland OR, but I have not been there since 1977.