I need a few really unputdownable/page turning books that easy to read (no Kafka please) but not crap fiction either. Last time I did a huge flight I read Angela's Ashes and before that Twilight! Any suggestions as I spent ages in Waterstones yesterday and didn't buy a thing. 