I have had the Instant Immersion ASL Deluxe program for a little over a month. I think it is very helpful for those just learning to sign, but not for the more advanced signer. I have taken sign language courses in the past, and to me it is very similar, with the exception of that in school I had to learn signs from drawings, which can be difficult to see which way to hold you hand or turn you fingers. The program uses video to show how to correctly display fingers and how to make proper hand gestures. It also allows you to replay and to slow down the video if you need more practice with certain words or phrases.
One downfall is that the program teaches mostly the noun version of each word and only a few examples are given for forming sentences when signing certain words. I found that the more words I learned the more I wanted to know how to use them in a different context and this program offered very limited examples if any, which is why I think it is better for the beginner-possibly intermediate-user. The set has 8 cds, #1 installation, #2 Dictionary Pt. 1, #3 Dictionary Pt.2, #4 Grammer and fingerspelling, #5 - #8 are Phrase guides. Enough to get you started.