Discuss: Are the 49ers the NFL's next dynasty? The greatest NFL teams are those professional football teams beloved by fans and often hated by rivals. These teams are often Super Bowl champions and filled with all-star players young and old alike. Most fans who follow the National Football League have a favorite team, and that's totally cool, but these teams are the best of the best.Deciding on the greatest pro football teams of all time is often a matter of what the criteria is. Few fans would select a team other than the one they root for as the best but if you're looking at it in terms of Super Bowl wins, the Pittsburgh Steelers lead all other with their six titles. The Dallas Cowboys and San Francisco 49ers come in right behind with five but neither have won the championship in nearly two decades. More recently, teams like the New England Patriots and New York Giants have dominated the championships and battled one another in the title game in recent years.Others might look at the overall winning percentage of the team in NFL history. That title, at least through the 2012 season, goes to the Chicago Bears with a 57.8 win percentage. Dallas, Miami and Green Bay are not close behind. On the opposite end of the spectrum, teams like the Arizona Cardinals, Atlanta Falcons, Houston Texans and Cincinnati Bengals are among the worst NFL teams and on the lower end of the win percentage rankings and have all yet to win a Super Bowl championship.So how do you select which NFL team is best? Titles and wins or simply which team you root for over those which are bitter rivals? However you select the top NFL teams, do so below by voting and re-ranking this list of the greatest NFL teams!