20070729 tech: Saving souls in the virtual world?