[@The Whacko]Well, Superman isn't WEAK to magic in the same way he is to Kryptonite...that is to say, the mere presence of magic doesn't cause him to become weaker. Rather, he isn't invulnerable to it like he is most things. Magic affects and can harm him. Some say to the extent of a normal person, but he's survived magic attacks that a normal human never could, so sensibly I think it's fair to say that magic partially ignores his invulnerability.