Here is a nice six minute video about Avignon thanks to YouTube. It shows you all the major sites and few of the lesser known. To start the video just click on arrow in the middle.
Avignon City Guide: This city guide will help you discover Avignon so that you know what to visit before you get there. Highlights include the top five places to visit in Avignon, local history and useful links.