We came across this excellent FREE website that is invaluable if you are asked to prepare a role with an accent. Called the International Dialects of English Archive it contains many recordings of English spoken with accents from all over the world.
You can find it here:
http://web.ku.edu/~idea/index.htm
The internet, you gotta love it.