BBC Learning English

http://www.bbc.co.uk/worldservice/learningenglish

This site provides varied, good quality resources for learning vocabulary.

Strengths
Audio is available and language used is up to date. The range of topics means there should be something interesting for everyone, and there are often stories of current interest.

Weaknesses
You may not find the vocabulary you want as the range is not comprehensive.

Special Features
You can listen to and read some information

Beware!
You may need to install software to play the audio files.