These are programs friends have told me about. Please tell me if you have anything to say about them!