This is for more advanced players:<p>When I played chess I liked Chessbase&#x27;s products. They have their fingers in many pies, including engines, interactive trainings, game databases etc. Most of the content is created by IMs&#x2F;GMs and is very good quality.<p>Unfortunately everything they do is Windows-only. Playchess, their online chess portal is on iOS and it&#x27;s absolute crap compared to the Windows client.