Viral marketing goes by many names. Sometimes called word-of-mouth marketing, social marketing, butterfly marketing, guerrilla marketing, or buzz marketing, the goal is always the same: get the word out far and wide about a product instantly.In Viral …