Twitter is a very good social network for thought sharing. To me, twitter has the greatest tendency for virality among the other social networks. Its advertising might not be up to the bar with Facebook and google but you are sure to see some progress.