Tomasi's got my vote. His current Tec run might not be great but his Batman and Robin is still one of my all time favorite comic book series. I'm really gonna miss seeing him and Gleason working together.
Morrison's next on my list. Then Snyder. And King's in dead last. Which is a shame, because his run had the potential to be one of the best things that ever happened to Batman. Then the halfway point came and it ended up being one of the worst.