FOCUS ON SPEAKING:
Beginning:
Pronunciation Practice
Homophones MATCHING game
Rhyming Pairs Game
Dictionary with pronunciation
Intermediate:
Daily Pronunciation Practice
Past Tense Pronunciation Game
English Central (Speak with Videos)
ESL GOLD Listen! Speak! Read! Write
EngVid: Video lessons for all levels
Everyday English in Conversation
Advanced:
ello: English Listening Library Online - various podcasts
English Central (Speak with Videos)
ESL GOLD Listen! Speak! Read! Write!
EngVid: Video lessons for all levels
100 Speaking Lessons
English Central (Speak with Videos)
EngVid: Video lessons for all levels
Everyday English in Conversation
ello: English Listening Library Online - various podcasts
There are also many pronuncation videos at http://youtube.com - search for ESL pronunciation or Speaking English.