It's been an exciting world cup however, there isn't a great team amongst any of the last 8 (or should I say 6). Any of them could win it I think with the exception of Costa Rica.
As for the Brasil game. Well, Brsil are really terrible. Fair play to them, they have so much heart but the lack of quality really is unbelievable for a team favoured to win the thing. The decline since 2002 has been shocking, from the likes Cafu, Carlos, Lucio, Rivaldo, Ronaldinho, and Ronaldo to players like Fred, Paulinho, David Luiz and Hulk. I'd rather the Germans win it instead of them. To be honest, if the tournament was anywhere else apart from Brasil they'd have probably been eliminated by now.