I guess there are few people here who are planning to watch the upcoming Euro in France. All you need to know can be found here: http://en.wikipedia.org/wiki/UEFA_Euro_2016 To make the topic interesting, let's throw some predictions for semi-finals and finals.
My favorites for finals are France and Germany, but I wouldn't be suprised to see England in finals as well, they got young and very talented team and for a long time they haven't made any good results on big tournaments. As always, you can't exclude Italy, they're hit or miss, and if they gonna be inspired as they know, they might go far in the competition. Spain is strong, but far form their best days, so I think they won't make any big impact on this tournament. Belgium got probably the best team based on the single names, but so many super-stars doesn't always make a great team. However, it's different format of competition and a lot of games ahead so I hope we will experience great football. Darkhorses: Switzerland, Croatia, Turkey and Portugal, all teams can make suprises, but I'm not expecting any of them to go to semi-finals.