Keith Giffen, always good for a laugh. One of my favorites in the industry. If you want to get a taste of his writing go read the original Justice League International or more recently: Justice League 3000.
Remember when Jeph Loeb wrote that Batman story that featured a mysterious villain that was always one step ahead of Batman, had all his biggest rogues cameo-ing to pad the story and was 12 issues long?
What was it called again? The Long Halloween? Dark Victory? No, wait! Hush!