I agree with you on the KGO hosts. The late Duane Garrett was always interesting to listen to, as he didn't let his political sentiments cloud his analysis.
I often enjoy listening to Gene Burns from 7-10. He's pretty libertarian. Definitely down on the Iraq war, but again strikes me as pretty analytical and even-handed on most issues.
What was the story behind Duane Garrett's suicide?
Wasn't it because of his business not doing well?