I've always enjoyed playing in games where the GM/DM/ST makes use of a variety of accents to differentiate between NPCs. I've always wanted to learn how to do that, but I realize that I'm not particularly skilled with accents: I can fake one or two, but that's about it.
How do I learn to speak in an accent? Any good advice for someone starting up? I've read http://rpg.stackexchange.com/questions/13758/how-do-i-respectfully-make-use-of-non-western-accentsHow do I respectfully make use of non-Western accents?: I'm looking for advice for the general use of accents in gameplay so that you don't either spend ages trying to work out what you're going to say ahead of time, or wind up flipping between three different accents in a single sentence (I tend to do that with Australian/American).