The entire Sherlock Holmes series has a set of audiobooks, and they are just awesome, the guy who reads them has the best voice, and does great American, Australian, South African, French, German and many more accents. His voices for Watson and for Sherlock Holmes are also the best I've ever heard. He really captures their personalities.