Very informative article in the FT.com on Second Life. You can start to understand why businesses are becoming increasingly interested in setting up shop there!