Hallo robsn und willkommen!
Die ideale Software zu bestimmen, ist nicht gerade leicht. Du beschreibst dich selbst zwar als mittelmäßigen Anfänger, aber trotzdem würde ich dir gleich das Profiprogramm Fritz 10 empfehlen! Du kannst so online gegen Spieler aus aller Welt mit gewünschter Spielstärke spielen und die Partie gleich danach direkt mit Fritz analysieren, wenn du möchtest. Sowieso zeigt er dir während der Analyse, welche Züge zu den besten zählen. Außerdem kannst du die Spielstärke von Fritz selbst bestimmen, wenn du gegen ihn spielst, ansonsten tut man sich sehr schwer...

Vorteilhaft ist außerdem, dass Fritz dir auf Wunsch direkt mittels Pfeile am Brett die besten Pläne beider Parteien anzeigt. Wie gesagt: Dieses Schachprogramm ist wahrscheinlich auch das beste für den Profi, aber ich würde es genau Anfängern empfehlen!
Systemvoraussetzung:
Minimal: Pentium 300 MHz, 64 MB RAM, Windows 2000, XP, DVD-ROM Laufwerk, Windows-Media Player9.
Empfohlen: Pentium IV 2,2 GHz oder besser, 256 MB RAM, Windows XP SP2, GeForce5 Grafikkarte (oder vergleichbar) mit 64 MB Speicher oder besser, 100 %25 DirectX kompatible Soundkarte, Windows Media Player 9, DVD-ROM-Laufwerk.