A few points:
Since Lippi took over the helm in Italy, they have performed very well, beating Germany 4-1 and (admittedly under-strength) The Netherlands 3-1. Not much is expected of them either, which is how they like it. They are Dark Horse #1.
The Netherlands, as usual, have a strong side, however, the experience is not there in defence. However, under Van Basten, they have managed to reach #3 in the world (the in-fighting of the past seems to have dissipated as well), so obviously play very well as a team. I'd like to see them win it if Brazil don't.
And to whoever made the comment regarding Huntelaar, I doubt he will play alongside RVN. The Dutch system is very much a 4-3-3, with 2 wingers either side of the main striker. Robben will be one with Sneijder or Van der Vaart the other.
Argentina have a very strong side as well, but need certain players (particularly Heinze) to be fit to mount a serious tilt at the cup. On paper, they have the 2nd best team behind Brazil I would think.
Portugal have also been playing very well lately, however, their lack of a world-class striker (I think Pauleta starts) could be their downfall when it comes to the crucial chance that can decide a big match. As well as Carvalho.
(and Andrade is most liekly out with a broken leg)
I see the Czechs haven't been mentioned. They made the semis at Euro 2004, and were probably the most polished side there. Don't forget they are ranked 2nd behind Brazil! They are definitely a good side with great teamwork and organisation, however, I don't think they have the true world-class players who can turn a game in an instant.
England will not get past the quarters if Sven plays a central midfield of Gerrard and Lampard. Both are attacking players, and this will leave a giant hole in behind
which allows teams to just sit back and counter. To have a chance, England MUST play Carrick in beside Gerrard (for me, he is more complete than Lampard). I think Lampard and SWP/Lennon would be good options when chasing a game.
Finally, Brazil have by the best team on paper, and if they play like they did at the Confederations Cup, where they destroyed Argetina 4-1 in the final, the Cup should be theirs. However, bar Ronaldinho, most of the regular starters haven't been in their best form of late, so who knows? (IMHO, Parreira is too conservative. He will stick with Carlos when he should play Serginho, and Juninho should at least make the bench).