There are two types of Geoff Johns story. One of them plot focused; the other, character focused.
When he writes a character piece, Geoff's often amazing. He clearly loves many of these characters, and understands what makes them resonate with the fans. He's an expert at pulling on those emotional ties, and producing stories that give you the "feels". I remember tearing up after reading his Teen Titans issue, focusing on Tim Drake, after Identity Crisis - it was the cathartic release I needed after the heaviness of that series.
On the other hand, when his stories service plot over character, we get shallow, forgettable events, full of "kewl" moments designed to distract us noticing when characters are sacrificed (often literally) to the whims of editorial fancy. I'm thinking Infinite Crisis here, as the most obvious example.
I think that's why I like Geoff's runs on solo titles a whole lot more than his team books. He gets to do those character pieces a lot more often.
Geoff's Green Lantern run is a great example of what I'm talking about here. Up to the end of Sinestro Corps War, it was one of my favourite titles, despite my having little affection for Hal Jordan. Afterwards, it became a book about the different coloured corps and setting the scene for Blackest Night; I rapidly lost interest at that point.