Oh and to add to a previous debate I think Batman would kill Superman. Why? Because Superman himself has killed (once/cannon) and his moral code is far stronger than Batman's. If Superman became a global threat to life on Earth Batman would take him out (through agents and plots) and would likely retire from the hero game afterward as a form of self punishment.