Viral Marketing has been becoming a 'dream' for every marketer, everybody knows there are no particular formulas to make it. But I believe there must be some preparation…