Either Ruth Wilson or Emily Blunt.
Either way they decide to go on this one I’m into for Avengers 2. Carol Danvers being brought into the Cinematic Marvel Universe is nothing short of brilliant. I, like many others, feel like she’s the woman who Phil Coulson dated, so bringing her in for that reason makes sense. The fact that she is one of the better female characters in the Marvel U and they are going the cosmic route for the next set of films, this makes sense. The fact that they are pretty much only looking at English actresses, because they are better at acting also makes sense.
Emily Blunt I think is the safer choice, but slightly more expensive choice. I think she could play this role well. She was originally set to play Black Widow, but had to drop out of the role due to scheduling conflicts. She can play an american very well (see: Looper), and she’s not so recognizable that you’ll associate her with other films. She can BE Carol Danvers.
Ruth Wilson I think is the better choice. Marvel likes to hire their actors on a shoestring pay scale, but wrap them into multi-film deals, which would likely work better for Wilson than Blunt. She’s already the female lead in The Lone Ranger, another Disney film, which despite being a mess of a production, I’m going to see. She’s purely MAGNETIC in Luther. She plays the best female character on tv, this side of Homeland. She’s unusually gorgeous, and I feel like she would greatly fit the mold of awesomely strong, funny, smart female characters that Whedon writes.
I honestly don’t care which way they go, because I’m so happy Danvers/Ms. Marvel/Captain Marvel is going to brought into the fold. I hope it’s Wilson though.