I would think it comes down to if it's a direct fight out in the open, or if something batman gets the drop on ironman.
if it's an open direct fight, ironman wins -- he can stay out of reach (via flight) and just keep blasting
if it's something batman can approach stealthily, i'm sure he'll be...