I've heard good things about No Stress Chess as well. Just haven't used it personally.

JB