Diggin' up an old thread, but I think there's a good reason for it:
The monorail is back!
See it here, taken from Nolanfans.com:
1) Is this a complete CGI-shot?
2) Is this supposed to be the same Wayne Enterprises building as seen in TDK, but from a different angle?
I was gonna make a new thread about this, but...