Italy ofc!
Hope Italy doesn't decide to slack in the group stage as usual cause with France, the Netherlands and Romania in the same group... ouch.
Whose stupid idea was it to let Austria and Switzerland host Euro 2008 btw? Apparently the atmosphere there sucks compared the the fun people had during WC 06 in Germany.
Bad idea to let a Euro be hosted by 2 countries that suck major at football. Ah well, we had that in 1996, too.
