I've never liked Batman myself, always preferred Superman. My problem with DC is that other than Gotham or Metropolis, the settings really don't seem to have unique character. Some of the of the supporting heroes, as Calax mentioned, are what makes the universe work so I see it as a shame that those cities aren't as well fleshed out.
I prefer Marvel though, their universe always seemed richer and more complex than DC's.
On-Topic, a friend of mine played this, should I attempt to get into it when I have time?