USA and Germany are playing right now. Looks like all games are available on Universal Sports for .99 apiece. I am watching the USA game as I type this and the video quality is impressive.
Team USA is very young and not nearly as stacked as the young Team Canada. Team Russia has Varlamov, Semin, and a couple of nobodys named Ovechkin and Kovalchuk. They will be a pushover.