I've used both audio and video in my classes.
I prefer to use older movies, because the pronunciation tends to be clearer, although some of the expressions may be out of date.
I sometimes use TV show episodes because they are shorter.
Music can be difficult, and once again, I think older songs...