I somehow missed this updated tier list that FChamp put out for UMVC3:
Highlights include:
*Strange and Dante upgraded from Upper Mid to High tier.
*Rocket Raccoon in Upper Mid same for Wesker. Wesker officially no longer in irrelevant tier.
*Iron Fist upgraded from Bottom Tier to Low tier (used to be him, Wright, Hsien Ko and Ghost Rider in their own shit tier)
*Tron upgraded from Low tier to Lower Mid tier.
*Top 5 defined as Zero/Vergil/Morrigan/Magneto/Doom. Used to be just the first 3 with Mag/Doom lower.
*Firebrand downgraded from High tier to Upper Mid tier.
*Thor and Iron Man upgraded from Low Mid to Mid tier.
*Ryu downgraded from Mid tier to Low Mid tier.
The old tier list for comparison.
Everyone seems to be saying to ditch Storm. I'm not married to Hawkeye or Wesker but I do enjoy Storm. I picked Weaker because he seemed like an easy character to learn the game with and Hawkeye assist seemed to go well with Wesker/Storm plus he's a good lvl 3 anchor. So I'd rather replace Wesker and Hawkeye than Storm.
I don't think you should ditch Storm but you need a counter pick team for those match ups.
The problem is simply that Storm is the odd one out of the three. Wesker and Hawkeye go together and you can slap on someone like Vergil or Strider to the team and it become scary. Storm doesn't go particularly well with either Wesker or Hawkeye.
If you like Storm the most then you should construct a team that is more built around her. Something like Magneto/Storm/Doom or Storm/Morrigan/Doom or Storm/Doom/Vergil or Storm/Vergil/Hawkeye or Doom/Storm/Sentinel or some Chris/Storm/Dante team or pick Justin's team. You kinda need a strong lock down and a top tier neutral assist for her (so Jam Session, Drones and Missiles does both for her).