Effectiveness: Social Media vs. eMail

What is the most effective way to spread messages online? Facebook? Twitter? Blog? IM? Bookmark? eMail? http://eicker.at/p