The new Journal of Virtual Worlds Research looks well worth checking out. See http://jvwresearch.org/.
-Stuart