Personally I love the Green Lantern and Titans run. I love how he can create two runs that have completely different feels. Sometimes when writes write for a while the dialouge starts to sound all the same, but with Geoff Johns he seems to understand each character to their roots. I know I sound like a fan boy right now but I'm a huge fan of his writing.