Booking Through Thursday: Twisty

Here's the question for this week's Booking Through Thursday:
1. Do YOU like books with complicated plots and unexpected endings?
2. What book with a surprise ending is your favorite? Or your least favorite?

I love unexpected endings, but not complicated plots.  I can deal with a bunch of characters if there is good dialogue.  I can't handle a ton of description if there are lots of characters, though, because I "see" the characters through their actions, like a movie.  

I am very fond of Holes for the surprise ending.  =)

Sorry for the short post.  I have to be up at 5:30 for the second day in a row to drive a friend to the airport.