Second Life seems to be all the buzz these days, with companies opening “virtual” stores , hosting holiday parties and having company-wide events. Many in tech and consumer product industries have put up sites as well. And although I am very interested...