20090123 tech: Virtual 3D worlds or Web 3.0?