It's all you could hope for in this week's social media round up