For me it is Facebook because it has given me motivation to live life in difficulties. It has given me so many childhood friends. It is a perfect way to reconnect and share our childhood memories. It is a good platform to advertise about our brand.
Depends on what you are looking for, if you are seeking a partner then Facebook is not the best one. You would be better off with sites like matchmakers.com or dating.com etc.
There are many social sites available like Facebook,Twitter,LinkedIn,Pinterest etc.You may use these sites for the advertisement of your business.
Dommy's Gluuke