Ella Enchanted - Gail Carson Levine
This book is really a classic. :) I love the character of Ella--and Char and her go so well together. This is a very, very interesting take on Cinderella.