Yeah, probably my favorite run of that book. In fact, Stern did a lot of great work in for Marvel in the early 80s: Cap, Spider-man and the Avengers.
I think Stern was always a better Marvel writer than a DC writer. He did some decent work for DC but it wasn't as consistently excellent as his Marvel stuff.