Ruined by the New 52
I'm not a blindly-following Grant Morrison fanboy. While I think he can be quite masterful, I have found some of his work to be confusing and sometimes his dialog is pretty hard to follow. And it's not hard to find yourself finishing a Morrison collection and feeling like you missed half of the references in the book. That said, this book and how neatly it wraps up everything Morrison had been doing on Batman during his run is a master work. And some, if not all, of this did not happen thanks to the new 52. I really wish that DC would take a page from Marvel and mostly do soft-retcons vs rebooting the universe every 20 years.
Enough complaining - this book is great as a standalone. Batman goes through time and even though he can't remember who he is, he still becomes a Batman-like dude. However, if you REALLY want to enjoy this book, make sure you get the other trades from Grant Morrison's run.