Watching the World Cup Soccer games has been a whirlwind of excitement and anticipation. Now we're down to the semi-finals with only four teams still in the running. Tomorrow Netherlands plays Uruguay, and Wednesday Germany plays Spain. My hopes are pinned...