BRazil is defently the best team, but many countries can win if Brazil fails, it is matter of having the marginals on your side, since many of the teams are equal in skill.
Rofl, you say that the people that say brazil are footy noobs? I watch soccer all day and all night, and to be honest: I would give Brazil my bet, France is like your worst choice, at the moment their playing soooo bad...Argentina or Netherlands are also good bets.
top few who will prob win argentina brazil (lets hope not) england france outsiders who have half a chance Australia (lets just hope) germany trinadad (cant spell) spain these are my thoughts