Who is the best Batman of all-time?

Robert Buccilli, Garrett Frederico, Joseph Wright, and

Who+is+the+best+Batman+of+all-time%3F