20 great shows from the past 20 years