Virtual social worlds used to be the realm of science fiction. Can a wave of new enthusiasm finally make them catch on?