This is a very useful site for phonetics. For each IPA symbol they play an audio recording plus you get an animated diagram of the mouth position, step by step pronunciation descriptions, and a video clip of someone making the sound. Only available for American English (or German or Spanish).