Tanking, Frost-specced mages, and everything in between.
She's just mis-understood.Wait...no. That's a lie.
She's insane :D And my favorite. I have Miranda and her in my squad, always.
I bounced my squad around a lot because I liked trying to find fun and interesting synergies. But my fave two (for reasons pretty much completely unrelated to abilities or any other gameplay factor) were Garrus and Thane.
Heh. I do that too. They actually do work well together, but I loooooove Jack and I loooooooove Miranda and they hate each other's guts.It's a big, happy family.