This is the traditional Pinyin chart with audio, with the added benefit that you can download it and use it offline. Contains separate mp3 files. Female speaker with clear pronunciation.
Edit: You can no longer download the audio files (I think). The information is still useful, even though I have no idea what "nasal u" is supposed to mean (it isn't nasal).