The Boston Bruins and Montreal Canadiens are the most successful NHL teams in the last few years.