Have to agree... Romania for me too on that website...
In reality I can't think of a more difficult championship to call... Germany are always strong, Spain look the best on paper, Italy & France are aging squads but experience counts, Portugal?, Holland?.
Anyone have the odds for the championship???