Think we've got one of the best squads within the last years - far better than for the 2010 worldcup or the 2008 euros when we ended on the third and second place.
Between Spain, Germany, France and Holland for me (not that I'm on fence or owt). Will go with Holland to win and Benzema top scorer. England to lose on pens in quarters.
Got a feeling Spain could come unstuck a bit, lot of the Barca players looking tired towards end of season.