Season 7 finale...superb video recap of seven years