Fonetiks.org: An online language laboratory offering a phonologically complete guide to the pronunciation of seven varieties of English and other foreign languages.
Howjsay.com: A free online Talking English Pronunciation Dictionary - simply type a word to hear it pronounced. American and British spellings, with alternative pronunciations recorded by native speakers.
Phonetics Focus: Cambridge English Online resources to help you improve your pronunciation and knowledge of phonetics in English. Illustrated flashcard maker. English idioms ewxercises.
The CMU Pronouncing Dictionary The CMU Pronouncing Dictionary "The Carnegie Mellon University Pronouncing Dictionary: machine-readable pronunciation dictionary for North American English that contains over 125,000 words.