I still think there are some things the 89 Batman did better.
It wasn't preachy, Keaton was a way better Batman, his suit and batmobile actually looked cool, the music was way better and the film actually LOOKED like a Batman movie.
Oh, and Kim Basinger is a lot hotter than Maggie Gyllenhaal.