Every social network is best for seo if you can bring quality traffic to your site through those social networks..It is upon you how you can do that...
There are MAny Social Bookmarking sites are Available Like Google, Bing, Yahoo, Twitter, Pinterest and MAny More sites are available . Its are mostly used for branding our Name and Business Purpose
There are lots of social a,like FaceBook,Google+,Pinterest,Twitter and ... but From my experience FaceBook is the best and most effective for SEO and driving traffic to your website.
In today's context social network is one of the most popular internet browsing sites.many of the people in the world have been hangup many of the social network from different corner of the world. At seo field social network has help for increasing traffic rapidly. As i know that mainly Facebook, you tube,pin interest,twitter,Google plus, help to increase traffic rapidly.
Best SMO site are Facebook, Twitter, Google+, Pinterest, Tumblr, Blogger, Wordpress, Youtube, Vimeo, etc all may be very helpful for your website traffic as well as ranking.
I have seen always that SEOs are trying to focus on social networking website to get ranking, but they forget that it is for getting traffic and not for getting good rank in Google. If you want to focus for traffic, then facebook is the best place to focus.