Despite not following football anymore, I thought Croatia could be a dark horse as I said a few days ago. Not that it makes me an expert observer : it's pretty obvious they managed to keep the Yugoslav sport excellence alive and their results in many team sports is a testament to that. For such a small country the results of their football squad have always been fairly consistent and the 1998 semifinal never seemed like a fluke.
I wouldn't even be mad if they won it all to be honest. Greece 2004 was a triumph of team cohesion and tactics (though I rooted for the magnificent Czech team), we need more of that in current football.