Seems the "who should play Ms Marvel" discussions have had a sort of resurgence so I wanted to make this thread as a kind of petition for Yvonne Strahovski to play Carol Danvers.
First of all, I think we can all agree the Avengers franchise needs a powerful female member other than Black Widow.
Let's look at some other viable possibilities and why Ms Marvel would be the better choice.
1. Wasp-I love wasp, but she would be somewhat cheesy on the big screen. Adapting her powers to film would be awkward. Plus If she is there, antman has to be as well and that may make for too many characters in the next Avengers.
2. She Hulk- I love She Hulk, but she would just be redundant on a team with hulk.
3. Scarlet Witch- She is too attached to other franchises. Her origin may have to be completely redone and that would essentially make her a different character, plus her powers aren't so well defined.
4.Spider Woman-This could be potentially bad, financially, with all the people who want spider-man in avengers.
5. sersi/crystal/storm-Again, too attached to other franchises and their origins would be altered heavily more than likely, though an Inhumans movie would be amazing.
The fact is with Ms Marvel's history in the military and with shield, she would be the perfect choice. She is connected pretty much only to avengers.
Yvonne Strahovski is a great actress. I have heard a some who thought she was bad, but she acts with more than words, she uses body language, eye movements and everything possible besides just dialogue to make her characters come alive. On "Chuck" she gained a lot of experience in action oriented roles.
Now for some pics.