Still doubting the power of social media? Check out this neat interactive infographic from Digital Insights. Some of the more mind-blowing findings: 75% of the engagement on a Facebook post happens in the first 5 hours – so post frequently (more than once per day if you can); 44% of Twitter users have never sent their own tweets, but don’t …