I've read a lot of Barnhouse. I like him b/c he preaches his commentaries, like Lloyd-Jones. Oliver B. Greene preaches them too much; not enough substance for my taste. I haven't read much of Rice and McGee. Matthew Henry is always good, like vanilla icecream is always good.