I've personally enjoyed Johns' run on Justice League but if you didn't like the first arc you may want to cherry pick it such as Throne of Atlantis and the Shazam Justice League backup (which is its own trade) as well as Forever Evil.
Batman Eternal was great. It's long, 52 issues and I think the first trade which collects the first 20 or so is the only one out, though the second is releasing early July I believe. It's an extended tour de force with alot of the extended Bat Family and rogues gallery, though some issues here and there were a bit weak, the general run was extremely solid and worth the time.
Grayson has been fantastic so I highly recommend that. Batgirl is fine, I have issues with the change, but its still a good book.
If you haven't read Lemire's run of Green Arrow give that a try. It's Volumes 4, 5 and 6 of the New 52 run.
My main problem with it is that it felt a bit shallow to me. I did hear that Throne of Atlantis was quite good and I planned to pick up the rest of Johns Aquaman run at some point too. Wait, Forever Evil actually was good? I've nearly pulled the trigger on Shazam so many times, but I just always remember hearing it didn't capture what made Captain Marvel fun as a character. Maybe it's time I finally just read it.
I'll keep that one in mind then.
Those two I'm definitely going to get.
I read the first arc and liked it. They're actually coming out with a Deluxe edition that collects his entire run, so I'll probably wait and get that.
I agree with your thoughts especially Batgirl. The art is great in it. I have a feeling the second arc will be better.
He should check out Harley along with those other titles (Batgirl and Gotham Academy)
The art is one of the things I rather liked about it even if it did feel off the first time I saw it.
The Harley book is by the same team who did that fun Power Girl run a few years back right? Would I enjoy it if I enjoyed that?
There any other really good DC books I might want to look at in catching up? Was that Injustice comic they made any good in the end?