I used SuperMemo when it was a DOS only program. It has certainly gotten better over the years. I like that it now runs on Linux.

I looked into a lot of other similar type software and even tried the BrainX Digital Learning System.
In addition to the ThinkFast software, there is BrainBuilder from http://www.advancedbrain.com/ which takes a slightly different approach.
I looked into a lot of mind mapping software and haven't found one that I really like.
What I'd really like to see is a really strong Go program.

[This message has been edited by shr33m (edited July 05, 2003).]