Now here is a phrase I like. I ran across this one at Word Spy. Virtuous Cycle is a play on vicious cycle but has the opposite meaning: One good thing leads to another. I am going to do my best to bring this word into my vocabulary, but I am afraid that I won't have the occasion to use this term as often as I use 'vicious cycle'.
Alternative similar phrase: virtuous circle