I'd agree with all of those.
Also, if you're interested in Batman generally, I'd recommend picking up Gotham Central. It's about the Gotham PD and how they deal with Batman's rogues gallery as well as general crime. Batman shows up periodically as well.