Miranda gets a lot more hate and criticism than she deserves because of the gratuitous ass shots and her form-fitting gear, but she is by far one of the most well-developed and compelling characters in the Mass Effect Trilogy.
It's been really hard for me to connect with Miranda because of the deep wedgies. Every time I see one of those plentiful ass shots, my first instinct is that I'm looking at some twit who lacks the common sense and personal dignity to pull her panties out of her crack. Wedgies are damned uncomfortable, and basic human empathy makes me uncomfortable (and embarrassed for her) to look at them. I think it debases the character.
I really hope the art department will get over their fascination with wedgie-wear in future installments. It's a lot easier to get to know the personality, morality, etc. of a character when their presentation is not so off-putting.