Argentina as they have the best team and Messi. They havent been at their best so far but they are improving. Brazil have an open defence and their whole attack is basically Neymar. They have a difficult match against Chile. France have not been that good in my eyes. Hondurus are pretty bad and on the day the Swiss were atrocious. France wont make it to the semis. Chile and Columbia will go far but they wont win it. Netherlands have been good but I dont see them winning it.
Messi will win the world cup. I had my money initially on Germany, but Ghana managed to keep them down to 2-2. Final will mostly likely be Argentina and Germany, possibly the Netherlands in there as well.