Here's Philip Rosdale the founder of Second Life talking at TED:
If you have experience of teaching in Second Life or know of SL activities or loactions that would be suitable for business English, please add your thoughts here.