I am a huge France fan (you probably know that) but to be honest, I think Italy has a much better chance of winning it. I think I would even place Portugal before France. France has a big problem in scoring goals, despite having some world class midfielders and forwards. The defense is solid as steel though.
Domenech is just going to ruin everything. He already did a lot of damage by not calling some players.