The best I've tried – Shredder Chess Review
My favorite feature is the strength meter. Watching how much the needle moves tells you the key pivot points in a game. I've entered games I've played to analyze my mistakes, and I feel it's made me a better player.
The chess engine is top notch, maybe not the strongest, but more versatile than most.
Review by TontoGoldstein on
Shredder Chess.