Bil Cornelius continues to blow me away with his posts on his blog.  Check this one out.  It really spoke to me.