www.bestcommentaries.com
You can filter the list according to three types of commentaries:
- Technical (T) - more academic; harder to understand if you don't have a working knowledge of Greek or Hebrew
- Pastoral (P) - helpful for preparing to preach a sermon or teach a Bible study; a little easier to understand the the technical commentaries
- Devotional (D) - for individuals simply looking to glean spiritual depth and insight