I'm torn between that I actually LIKE Batman more (if just barely) and the fact that Iron Man actually kills people. As far as I know, that's frowned upon in the DC universe (this is based on very little information). Iron Man is morally free to use guns and lethal explosives, where Batman would be limited to some kind of computer jamming device to render Iron Man's suit dead in the water, but, then again Stark is smart enough that he could plan for that or find a workaround on the fly. So, I'm going with Iron Man on this one. Also, I'm starting to like Iron Man more.