My different British accents are good and i can do many French, Italian, Australian, Russian, mid and southern Irish (it's not part of Britain so...) and American. It can go a bit Canadian sometimes when it isn't so strong
There were a few I had for the PC when I was young which I can't remember the name of...
I remember them being fun but I can't find them anywhere at my Dad's.