Hola amigo:
El programa que utilizan la inmensa mayoria de los ajedrecistas para analizar sus partidas es el Fritz 10,además puedes jugar contra él y tiene modos de aprendizaje donde te explica los errores que cometes.
Otro programa muy usado por los ajedrecistas es el Chessbase 9,es una gran base de datos de partidas donde puedes estudiar muy bien la teoria de aperturas,pero su mayor uso es a nivel de torneos porque puedes ver las partidas de tu rival,estudiarlas y hacer una preparación específica de la partida para intentar ganarle.
Estos 2 programas los puedes bajar en el emule o el ares.
Para jugar on-line te recomendaría la siguiente página:
www.buho21.com ,es gratuita y con sólo registrar un nick ya puedes jugar.Hay gente de todos los niveles y de todos los paises y distintas modalidades de juego ( ajedrez clásico,pasapiezas,tuerto....).Para aprender te aconsejaría que las partidas las juegues mínimo a 5 minutos para poder pensar un poco y jugar muchas muchas partidas,eso es fundamental para progresar.
Pues nada más,cuando la pruebes me comentas que te parece.Un saludo ¡