brazil doesn't deserve that 4th place, its either costa rica or Columbia because they did their best this year and judging by the fact of all the brazil riots. forget Brazil
anyways here is argentina's advantages for the final:
Its south America and no euro team has ever won a south America world cup
Argentina has a strong defense and attacking
Argentina holds a rival against germany and could get their revenge over 2010 and 1990
argentina has messi and augreo.
Germany's advantages:
their goalkeeper is good
they have a strong attack but a really awful defense
they have a well trained team
they are the best at taking penalty's