I've been listening to early Escape Pods, and god damn that guy was awesome. I've listened to about 300 EP episodes thus far, and "Head of State" is easily my favorite, and most of that is the production and narration.
I don't know if he still does this kind of stuff, but in all the podcasts I've listened to there've only been a few narrations that even came close. I get that non-native speakers have trouble understanding him (my wife sure did), but if you can ever get him back, get him back.