Hands down, D. Edmond Heibert's treatment. I have found no other commentary on the book of James that is so well outlined, thorough and informative.

Other commentators of note for the book of James:
Doug Moo
Homer Kent
and of course my pastor, John MacArthur

Fred


"Ah, sitting - the great leveler of men. From the mightest of pharaohs to the lowest of peasants, who doesn't enjoy a good sit?" M. Burns