I prefer batman by far, although that's probably biased as I've always been a batman fan. The gameplay in both is very similar(I loved the Indiana jones movies, they were classic) but the only difference is the characters and the themes, so batman wins if you's ask me. It included all of the major batman villains too which was awesome! These lego games seem to be improving every release though (as with most game franchises) e.g. The cutscenes for the DS version of SW and IJ were stills from the console cutscenes, they looked horrible and pixelated, the cutscenes in batman are animated and look much clearer and sharper. The overall presentation of batman is better.