I see so much negative voice on FB share that I think it's best time to buy it. Just added 500 and will add more if it go further down.
Don't forget Facebook has 800 Million user. They don't sit ideal. They discuss for hours. No other site is even close to that number. It's just matter of time before it generate significant revenue. I expect significant growth as they will now focus to invest to build revenue generating tools. They have tons of data to utilize. It's just matter of time before you see signficant new money generating tools out on FACEBOOK and User will not able to resist to use advertisement.