Sports talk radio San Francisco — the good

I'm just wondering. In your opinion, who is the best sports talk radio voice/opinion giver, etc. in San Francisco? I guess that means, 680, 1050 and 95.7. Please give a reason. I will stay out of this discussion, but I am eager to read what you write.