I just picked up a DI a few months ago and absolutely love it. I am picking up a Batman 66 in a couple of weeks.
I know for both games will be in my collection for a very long time.
I have played both games on location since the came out and knew they were both keepers for me at least.