I do a certain amount of voice acting, both when I play and when I GM. As you note, it is good to differentiate between when the character is speaking, and when the player is. It's also kind of fun, even if my vocal stylings aren't professional-quality.
Just this summer, I was in a...