I wonder whatever happened to Dr. Demento?
Seems he’s still at it! - http://en.wikipedia.org/wiki/Dr._Demento
I think the last I remember listening to him was on the Armed Forces Network in the late-80s.