Recently, I got the urge to play chess. I could just download some crappy flash version, or just dig right into the newest Chessmaster program.

I am not quite ready to play against other real people, I'd like to learn a bit more about strategies, etc..

What program would you recommend? Chessmaster 10? (I believe that's the newest release.)

Or is there something even more streamlined and complete?

Thanks