A while back (late summer I think)? we listed the gyms we all know about in Northern California and Southern California. Try to search through previous posts and you'll find them. I think there is a way to search by topic.
As far as how they rate, we didn't do that, but I don't think it's for us to say and it just causes controversy anyway. The best way, in my opinion, to rate gyms is to see how they do at various competitions (more than just a few). I look at scores and placement. You can usually get a very good idea how a gym is doing that way, rather than what people post on this and other message boards.