I went with catwoman. Storm's powers are pretty cool, but generally I think catwoman is so much better. She's mysterious and could stand her ground in a fight. Storm probably could too, but personally I'd say catwoman would win anyday. Meow.