The best game (on paper) of this World Cup, Germany went really strong and Argentina, well it's Argentina. Both teams are highly motivated and their thoughts are on the win, not penalties. Germany will surely have home advantage but will that matter against players that played Boca-River, Inter-Milan,...,?
I see Klinsmann having a hard day today, because I believe that Argentina didn't play that good against Mexico it was because La Volpe put his team to stop Argentina's attack, Mexico scored a goal and they could have gone through. I say this because Klinsmann can't play like this, the "home side" demands it, he will have to put his team on an attacking mood, what might make it difficult for them.
However, I can see the other side, Argentina plays slow at times, and they must pick up the pace, plus they will have big problems on the midfield as I believe that Germany has a better midfield (I'm probably getting killed for saying it). I think the smarter way to go for Argentina is Ball Possession, they have to play this one waiting on the error of Germany's defence the "weaker link" of the German team.
I just hope to see a great game and to the best team to win, and since I like Argentina better, so... go ARGENTINA.