Facebook don't suck. They just dont make the type of money the current stock price suggests. Not sure they should have went public. That atttracts greedy people that is only in it to get rich and not about the service it provides.
It's the law of large number. Althought the IPO was 100% inflated, FB will meet or exceed expectations in 3Q12! $18 is a fair price to own before the next earnings. $15 could be the bottom if someone decided to sell it on or before the next lock up expirattion date (Mid October).
Thanks to school's season and the break down of more than 50% in stock price, FB will be in the $20's during the weeks of next earnings! Thus, revenue and profit will exceed expectations!