Doing some online activities could also be beneficial for students (ie homework, quizzes/tests, movies, etc.). One area of concern would be ensuring if all students have access to a computers after school hours.
One thing that I am not too on is the virtual world thing; I just do not care for that sort of thing. I will explore it some more. I am not a person who enjoys that style, even with video games; I hate the interacting/role playing games. What were some of your thoughts about Second Life??