One problem I see with virtual life is when it start to get into the real world. There were several attempts to create virtual currency that can be converted into the real currency or can be used to purchase real goods. This is when game gets too far. Not a single government will allow you to go around it's taxation system. If your game is the source of your income you have to pay taxes. When you start using virtual currency to purchase real goods thus avoing paying tax government will stand on your way. My opinion is Second Life will never get into the real world financially.