Five Rules For How To Make Things Go Viral (TCTV) http://tcrn.ch/dp2AVz
There is no guarantee of virality, but there are some approaches that help improve the likelihood that something will go viral and be spread across a wide variety of audiences.
I particularly like number 1 – “Create media for the bored at work”!
The advice is “as expected” but worth remembering.