Been there, done that, but not for a while. I have some of the old mags featuring his work (though I don't have the enginehouse issue), but every time I see some of it again, I'm always blown away.
I don't know of anybody who's currently any better. There are some in the ballpark, like Howard Zane, Rod Stewart, a fair number of others, but nobody who's really surpassed John Allen. And considering Allen was working his magic in the late 1940s, that's saying a lot.