5. Veil of Roses by Laura Fitzgerald - Love it almost as much as it's sequel (which is number 2 on this list). Mostly I love how the writing overlaps the character.
2. Dreaming in English by Laura Fitzgerald - Do I really have to say anything besides "beautiful"?