This is a really great podcast.  It is a long, but worthwhile listen: