How to Use Invisible Text Without Being Penalized

Hmm…catchy title huh? Well, that's the title of an article I saw here http://fantomaster.com/faarticles/invisibletext.txt.
That article contained some black hat technique about how to do hidden text without eing caught. It primarily uses CSS to suppress the displaying of the text or hiding it by the use of same background and textcolor.
I used some variations of it and up to now, I can say that such technique still works. It hasn't been deindexed.
Disadvantages:
There are disadvantages however. Once the search engines caught up with this technique, you can bid your websites goodbye. It is more of a technique for short term gain.
If you are focused an long term results, better not use such technique. Besides, on-page factors have very little effect. You can gain more by getting backlinks from similar themed websites.
My suggestion, go for the long term. Don't use blackhat if you plan to retain your site.