Horizon, by Scott Westerfeld, is high-quality science fiction. It's been a while since I have read a fantastic science fiction book. This story reminds me a lot of the show that Jen and I used to be addicted to called Lost. Basically, it starts out on an airplane, but this plane crash wasn't just any random group of survivors. It was only the kids on the plane! And this group of young survivors didn't just experience a "typical" plane crash, they witnessed some type of selection process that they were chosen for.
As you can imagine, this would be very traumatic for such a young group, but some of the leaders step up and I eventually got very attached to certain characters. This is a wonderfully mysterious book about common struggles that kids go through in everyday life, and on top of all that, they discover that they land in a tropical jungle when they're supposed to be in the Canadian Arctic. Strange things happen, like when they discover a device that turns off gravity! What a bunch of fun, and the author leaves us with a huge cliffhanger at the end. I can't wait for the second book, which will be released in September.