Vibstars is a Social Networking site based in France that appears to have been built as a platform to share web content with friends. That of course is the...