Last Tuesday, Sitejabber launched publicly. News coverage included social media blog Mashable as well as PC Magazine’s AppScout Blog. ShareTweetShare