Megan Fox would make a great Jack, but one of the comments in the article mentioned that Jack actually looks more like Keira Knightley and I think I agree. Megan Fox would probably convey Jack's attitude better though.
I think Vega was really stretching it, but there are some good likenesses there. Miranda and the Illusive Man were a bit of a cop out, though; they were modeled on their likenesses!
"If I didn't know better, I'd say the studio based the character on her, and not the other way around."
They did though, the Samara "cosplayer" is also the model.
Oh God, this article is so lame. How did this get approved in 5 minutes?
No way! 3 of those choices are the exact same people that they were modeled after. No wonder they look alike!
My Shepard looks like Blake Griffin. Unintentional
this garrus looks better- http://youtu.be/mCEV4RASlC0