Best Social Media promotion site is Facebook, Tumbler & Pinterest. We can promote our backinks or also can share our post for better visitors and traffic.
Both are good but facebook has more no of user that is why facebook is better for social media promotion but it may also depend on the product that you are selling.