I know everyone busts on the 2010 Final, but I watched this 'Match 64' doc today, and it was amazing. Interesting and tactical and two very strong teams: http://www.youtube.com/watch?v=47yOv3MS20M
My list goes on like this -1994 1) Germany-Korea Republic (Group Stage) 2) Italy-Nigeria (Round of 16) 3) Brazil-Italy (Final) 4) Romania-Argentina (Round of 16) 5) Sweden-Romania (Quarterfinals) 6) Spain-Korea Republic (Group Stage) 7) Bulgaria-Germany (Quarterfinals) 8) Brazil-Netherlands (Quarterfinals) 9) USA-Colombia (Group Stage) 10) Saudi Arabia-Belgium (Group Stage) -1998 1) Nigeria-Spain (Group Stage) 2) Netherlands-Argentina (Quarterfinals) 3) Netherlands-Yugoslavia (Round of 16) 4) Brazil-Denmark (Quarterfinals) 5) Argentina-England (Round of 16) 6) Germany-Yugoslavia (Group Stage) 7) Mexico-Belgium (Group Stage) 8) Germany-Mexico (Round of 16) 9) France-Italy (Quarterfinals) 10) Iran-USA (Group Stage) -2002 1) Korea Republic-Italy (Round of 16) 2) Senegal-Uruguay (Group Stage) 3) Senegal-Sweden (Round of 16) 4) Germany-Republic of Ireland (Group Stage) 5) Spain-Republic of Ireland (Round of 16) 6) Brazil-England (Quarterfinals) 7) England-Argentina (Group Stage) 8) USA-Portugal (Group Stage) 9) Sweden-England (Group Stage) 10) Brazil-Turkey (Group Stage) -2006 1) Italy-France (Final) 2) Italy-Germany (Semifinals) 3) France-Spain (Round of 16) 4) Argentina-Mexico (Round of 16) 5) Italy-USA (Group Stage) 6) Ghana-Czech Republic (Group Stage) 7) Germany-Argentina (Quarterfinals) 8) Portugal-Netherlands (Round of 16) 9) Australia-Japan (Group Stage) 10) Sweden-Paraguay (Group Stage) -2010 1) Netherlands-Uruguay (Semifinals) 2) Uruguay-Ghana (Quarterfinals) 3) USA-Slovenia (Group Stage) 4) Uruguay-Korea Republic (Round of 16) 5) USA-Algeria (Group Stage) 6) Spain-Netherlands (Final) 7) Ghana-USA (Round of 16) 8) Serbia-Germany (Group Stage) 9) Japan-Denmark (Group Stage) 10) Germany-Uruguay (3rd-4th Place Playoff)