G gigaom.com Has Facebook popped the bubble or just let off some steam? 2 points mathewi 14 years ago 0 comments