Francis Chan is an excellent speaker and teacher of the Word. I have been listening to him for at least ten years and he is one of my favorite preachers. He is a great example of preaching from the Bible with love and grace, but with unrelenting Truth even when it is hard to hear.
Check out his new video blog at francischansblog.blogspot.com
or check out his church and sermons at http://cornerstonesimi.com/