I like Gary Vaynerchuck's view on how to do social media marketing the most. Basically, you need to provide good and continuous value to your community before asking for something in return. (i.e....