Sermonaudio.com had great resources from some great preachers here our a few of our families favorites:
1. Paul Washer anything by this guy is great! **** 4 starts
2.Voddie Baucham ****4 stars
3.Doug Phillips****4 starts
4.Charles Spuregeon*****5 stars
5.Scott Brown****4 Stars
6.David Platt at the Church of Brookhills is *****5 stars