first i will like to know what you mean by b2b and b2c? secondly, though Facebook and YouTube are my favorites among others like twitter, Google+, Facebook is the surest for me because of its...