Trade Me by Courtney Milan
My rating: 5 of 5 stars
The few young adult novels I've picked up left a horrid taste in my mouth, but this one was SPECTACULAR. All right, I've yet to read anything by Courtney Milan that I didn't enjoy, but this one was such a fabulous ride from page one until The End (for the time being; there's more in the series).
The rest is under cut for spoilery stuff.