Based on Germanys team this year I'd say Germany have a strong claim. It's not really an answerable question as yet.
For me my favorite is brazil this time they have good players and they will make it and make brazil crazy
Spain are an awesome side but i will go for Germany as all the younger players are gaining experience.
I think Netherland will be the champion..They are just unlucky in final against Spain last world cup, go HOLLAND!!!