You pretty much named my favorites!
Of her books that I've read I like them in this order:
1. The Pact
2. Nineteen Minutes
3. My Sister's Keeper
4. Plain Truth
5. Change of Heart
6. Vanishing Acts (didn't like too much)
7. Keeping Faith (I've tried to read it twice and just can't get into it)
*It's really a toss up for me about The Pact and Nineteen Minutes. I absolutely LOVED both of them.