When it comes to uniforms, hockey is different than the other three major sports. Unlike basketball and football, the front of the jersey has only a logo instead of a number taking up most of the space (well...most of the time). Unlike baseball, each hockey team has a white jersey and a colored jersey instead of a white jersey and a gray jersey.
NHL jerseys have made significant changes over the years, most drastically being after the NHL transitioned to the Reebok EDGE template before the 2007-2008 season. Some teams have had infamously bad looks, some teams have had amazingly good looks.
Here is my opinion about what the best look for all 30 NHL teams has been throughout their history.