I'm liking US and Germany tomorrow to end in a draw. It is just too convenient of a situation for both teams to advance comfortably. Germany would still finish top of the group like they want with a draw.
Also liking Algeria to upset Russia or at least end in a draw. Algeria looked awesome last match while Russia has looked lackluster all tournament. Capello is not inspirational and don't really see this game being any different. Russians only play well on home soil. Algeria win/draw for me