Quote:
Assuming it wasn't a cheat and wasn't someone entirely new, a really advanced scientist that knows the location of the Batcave doesn't leave much for suspects.


You make a good point there. Well, then, it was probably either a cheat and someone entirely new (like the Green Goblin at Marvel), or else it was...

...wait for it...

...Lex Luthor.

Why not? Maybe he decided the best revenge on Superman wouldn't be to kill him, but to destroy his best friend and leave him alive to suffer the knowledge that his friend died because of him. And surely Luthor was smart enough to figure out that Batman had to be someone both fantastically wealthy, and with the motivation to spend that wealth fighting crime; like the richest man in Gotham City, who watched his parents murdered by a criminal.