Check out this article.
Years ago I spent some time in Second Life. I love it.
However, my avatar was very unsocial as my computer was so slow and she would bump into people. Years later Second Life has evolved, the graphics are amazing and the apparently the sex is just as good!