Using a different tone of voice, and using different styles of speech (posh, common, etc) can work a whole lot better than accents. Unless the accents particularly good, I always end up cracking up when someone tries it. It also takes a lot of skill to keep an accent up for an entire session.