Oh My Goth by Gena Showalter
I started reading this one mainly because it was lying on my computer desk when I needed something to fill in a little time (flying between cities on WOW). It was suprising good. Jade learned some very important and hard lessons in the book. However, it didn't seem preachy. The lead character learned the lessons on her own without a lot of adult intervention - well that is if you don't count forcibly being placed in an interactive video game.