As a neutral (As Scotland have possibly the one of the worst national teams in Europe at the moment and didn't qualify for the finals) I thought Greece were one of the most boring teams to watch in Euro 2004. Credit to the underdogs winning though. However the Czechs for me were the best team on show, because I think their defeat to Greece was very much against how the game went (Czech Republic should of won that game by a couple), they came out the toughest group in the tournament (with Holland and Germany), scoring more goals than any other team, and above all they played the best football through out the tournament. However, Greece kept them out for 105 minutes, and when they scored there was no time to get an equaliser.
However I thought the standard of football at Euro 2004 was pretty poor throughout, there were only a few games that stick out in the memory as being enjoyable (Czech Republic v Holland, England v Portugal, Denmark v Sweden). I just found the whole tournament a little boring, well compared to World Cup '98, Euro 2000 and World Cup '02.