Another Faust by Daniel & Dina Nayeri
Another Faust starts off with a myth. There's a mystery in some parts of the world about ten-year-old children who simply disappear from their bedrooms at midnight. This book starts with five of those children, and the woman who lured them. However, the children did not go unwillingly. They sold their soul to this woman, often referred to as the devil or Mephistopheles, for various desires - glory, fame, beauty, strength. Because she is keen on making bargains, she offers them their wishes (with a few setbacks) for their soul. Five years later, after they have honed their powers, they enter Marlowe High School and take over the reigns. But magical or not, high school comes with its own set of problems. And two of the children aim to claim their souls back.
Read my review at my blog - A Siamese Bookworm.