What Makes an Idea Go Viral? Viral marketing is a hot buzzword these days. It’s a simple enough concept – get…