Getting the Best out of Social Media and the Internet