she should be pretty well above both of these guys. if they tried to take her together they could possibly pose a problem but her speed would be difficult to handle for them. we also just saw cap in armor tear IM's armor to bits. can't imagine it would hold up better to diana's strength...