I have used pictures, images and videos all my career. I love PICTURES!! Using flashcards are very effective when we teach vocabulary.
I can't imagine a lesson about job, vegetables, clothes, places, etc without flashcards or any visual tool.
There is an article about the use of pictures in EFL and ESL classrooms written by Christine Canning-Wilson.
Using Pictures in ESL and ESL Check the article.