which internet marketing tool would be best suited to viral marketing