I forgot one more thing I wanted to say about Mass Effect 2: Jennifer Hale deserves some massive kudos for the voice acting for Shepard.  It wouldn’t be the same without her.  It’s unapologetically butch– every line emphasizes that she’s one tough and cool customer– though she puts in just enough warmth and humor when needed. 

I like almost all of the other voice actors too.  I also appreciate the variety, especially after playing Oblivion, whose concession to the fact that not all voices are alike is to have two actors per species.