For your two question, Facebook is for meet and communicate with the existing friends. Not find new friends Google Adsense is the best PPC advertising in the world.
For maintaining communication with your classmates, friends with whom you have no possibility to communicate in real life because of distance, a lack of free time.
Facebook is now leading social networking site.So you can get known everyone and easily promote yourself and your website.Nowadays fanpage is getting fame now
Yes......I use facebook in older days for meeting new people,find my old friends.Then use for discovering new ideas,thoughts and etc...Now i use Facebook for get more traffic for my blog.I think Facebook is the right place to get more viewers to my blog or web site....
Best social networking king right now and will be for a while. Advertisement is becoming overwhelming, that's still not affecting how facebook is turning out.
I think Facebook is a good place to meet new people. However I think it is important to engage with your audience on Facebook. You can't just create a Facebook page and expect people to like it. You need to post messages and pictures on a regular basis, start a forum, run a competition, create a landing page, and so on.
Facebook is right choice just now to communicate people. But it's not quite as simple as posting a profile and waiting for messages to arrive. It takes a little bit of thought and strategy, and you can meet lots of great people.
of-course facebook is d best place 2 meet more people.....it has even more backlinks than anything else in internet world..especially google...