Is there any free software to automatically analyze and annotate games? I'm looking for free software that automatically analyzes and annotates chess games (post-mortem), preferably marking blunders, suggesting good alternatives, pointing out missed tactics (forks, pins, skewers, removing the defender, etc.). Preferably it should also generate some printable output (e.g. PDF) so one could ruminate away from the computer, and in front of a chess board. What do you guys use for this?
Chessbase will do what you're describing (enter the game, then tell it to annotate), but it is not free.

Scid is a free alternative database program, but it will not automatically annotate your game.

See here for more discussion: http://www.chess.com/forum/view/general/is-there-any-free-software-to-analyse-the-completed-game